SqlServer

SQL Server置疑数据库解决方法

方法一:现象:数据库Log日志太大了,shrink不掉。于是想把数据库文件卸下来,删除log,再附加上。附加失败。提示错误:服务器:消息1813,级别16,状态2,行1未能打开新数据库'metadb'。CREATEDATABASE将终止。设备激活错误。物理文件名'd:\metadb.LDF'可能有误。环境:MSSQLSERVER2000企业版解决过程:1.建一个新库newdb2.停掉数据库。删除新库的log文件,讲metadb.mdf覆盖newdb.mdf

系统 2019-08-12 01:32:27 2079

SqlServer

SQL Server 2005中设置Reporting Services发布w

原文:SQLServer2005中设置ReportingServices发布web报表的匿名访问一位朋友提出个问题:集成到SQLServer2005中的ReportingServices已经将报表模板发布到IIS服务器,客户端通过浏览器访问时,默认会弹出Windows集成身份验证的对话框。如果在IIS配置里面把允许匿名(IUSR_**)访问的选项勾选,客户端再次访问的时候,会提示IUSR_**访问权限不足。对于这个问题,除了要设置IIS允许匿名访问外,还需

系统 2019-08-12 01:32:08 2079

SqlServer

SqlServer中的更新锁(UPDLOCK)

UPDLOCK.UPDLOCK的优点是允许您读取数据(不阻塞其它事务)并在以后更新数据,同时确保自从上次读取数据后数据没有被更改。当我们用UPDLOCK来读取记录时可以对取到的记录加上更新锁,从而加上锁的记录在其它的线程中是不能更改的只能等本线程的事务结束后才能更改,我如下示例:BEGINTRANSACTION--开始一个事务SELECTQtyFROMmyTableWITH(UPDLOCK)WHEREIdin(1,2,3)我做了一个测试:在一个查询里写be

系统 2019-08-12 01:55:36 2078

SqlServer

ylb:SQLServer常用系统函数-字符串函数、配置函

原文:ylb:SQLServer常用系统函数-字符串函数、配置函数、系统统计函数ylbtech-SQLServer:SQLServer-SQLServer常用系统函数--=============================================--ylb:SQLServer常用系统函数-字符串函数、配置函数、系统统计函数--Comments:字符串函数,配置函数,SQLServer--KeyWord:SQLServer--author:yu

系统 2019-08-12 01:33:01 2077

SqlServer

Unofficial Microsoft SQL Server Driver for P

原文UnofficialMicrosoftSQLServerDriverforPHP(sqlsrv)HereareunofficialmodifiedbuildsofMicrosoft'ssqlsrvandpdo_sqlsrvdriversforPHP,version3.0,for:PHP5.6forWindowsVista/2008andabove(32and64bit)PHP5.5forWindowsVista/2008andabove(32and64

系统 2019-08-12 01:55:38 2069

SqlServer

SQL Server 2008 R2 性能计数器详细列表(五)

原文:SQLServer2008R2性能计数器详细列表(五)SQLServer:SQLStatistics对象:监视编译和发送到SQLServer实例的请求类型SQLServerSQLStatistics计数器说明Auto-ParamAttempts/sec每秒的自动参数化尝试数。其总数应为失败的、安全的和不安全的自动参数化尝试之和。当SQLServer实例尝试通过将某些文字替换为参数来参数化Transact-SQL请求时,就会进行自动参数化,这样可以对多

系统 2019-08-12 01:51:36 2069

SqlServer

JSP环境搭建+连接sql server数据库

作者:醋醋狗日期:2006-05-16前一阵子曾经搞过这个东东,当时搞好了。就先把一些软件放一边了就再没有动过。这几天突然又说要搞这个项目。我晕了。自己又来搭建的时候竟然搞不好了。我郁闷....狠下了一番功夫终于搞定了,于是把经过写下来吧。以备后用...以下过程需要的文件:jdk-1_5_0_06-windows-i586-p.exeapache_2.0.55-win32-x86-no_ssl.msiresin-2.1.9.zipjdbc驱动程序setup

系统 2019-08-12 01:33:17 2066

SqlServer

SQL Server 如何确定内存瓶颈

DetectMemoryBottleneckinSQLServerBy:KasimWirama,MCDBAThisarticle,IwouldliketogiveinformationaboutmemorybottleneckatSQLServer.TheeasiestwaytoknowwhetheryourSQLServerundergoesmemorybottleneckisbylookingatTaskManager,tabPerformance,P

系统 2019-08-12 01:32:21 2066

SqlServer

ADO.NET连接SQL Server数据库

在.NET应用程序中,创建数据连接分为三步:一、定义连接字符串不同的数据库连接字符串的格式不同,一般都包括要连接的数据库提供都名称、登陆信息以及要使用的数据库名称。注意:在定义连接字符串之前,一定要引入相应的命名空间。所有的连接都要用到连接字符串ConnectionString,该字符串是使用分号隔开的多项信息,其内容随着数据库类型和访问内容的变化而变化。不同的数据库有着不同内容的连接字符串,常用数据库SQLServer数据库连接字符串:SQLServer

系统 2019-08-29 22:45:43 2065

SqlServer

删除sql server中重复的数据

原文:删除sqlserver中重复的数据withlist_numbersas(selectName,AuthorOrTime,Url,Price,EstimatePrice,Size,Category,ROW_NUMBER()over(orderbyName,AuthorOrTime,Url,Price,EstimatePrice,Size,Category)as'rownumber'fromArts)deletelist_numberswhererown

系统 2019-08-12 01:33:02 2065

SqlServer

一个简单的游标删除SQL SERVER表

usedatabaseNamedeclare@tblnamechar(100)declare@sqlchar(5000)declaretable_cursorcursorforselectnamefromsysobjectswherenamelike'tb_card[_]%'andname<>'Tb_card_regist'andname<>'Tb_card_item'andname<>'Tb_card_discrule'andname<>'tb_card

系统 2019-08-12 01:52:52 2064

SqlServer

在SQL Server中对视图进行增删改

原文:在SQLServer中对视图进行增删改Lesktop开源IM发布以后,有一些网友问及如何在嵌入IM后与自己网站的用户系统整合(即如何让嵌入的IM直接使用网站原有的用户数据库,而不需要将已有的用户数据导入到IM的数据库中)。Lesktop对Users表(存储用户登录名,昵称,密码等信息的表)都是在存储过程中进行增删改的,显然,如果直接去改Users表相关的存储过程是比较麻烦的,本文将介绍一种较为简单的方法,在不需要修改存储过程和源代码的情况下整合用户系

系统 2019-08-12 01:32:27 2064

SqlServer

SQL Server提高并发查询效率

同事写了个程序用创建多个线程使用ado同时对同个数据库进行相同的查询,涉及2张数据表的联查。当线程数非常多的情况下,读取数据的效率就会变得很慢,例如50个线程同时查询大概3000条数据,查询完成后通过游标全部读取到本地需要大概30秒。单个线程可能就一两秒。这是由于数据库锁导致的。同样的程序在我的机子上运行性能提高了1倍。主要原因由于我连接的sqlserver是企业版的,而同事那个连接的数据库是开发版的,企业版的sqlserver对并发访问做了一定的优化。但

系统 2019-08-12 01:51:51 2063

SqlServer

SQL Server 普通表Switch到分区表问题

这问题今天纠结了我一天了。下面的代码是网上转载来的createpartitionfunctionPF_Orders_OrderDateRange(datetime)asrangerightforvalues('1997-01-01','1998-01-01','1999-01-01')go--创建分区方案createpartitionschemePS_OrdersaspartitionPF_Orders_OrderDateRangeto([primary]

系统 2019-08-12 01:33:59 2063

SqlServer

了解SQL Server锁争用:NOLOCK 和 ROWLOCK 的秘

关系型数据库,如SQLServer,使用锁来避免多用户修改数据时的并发冲突。当一组数据被某个用户锁定时,除非第一个用户结束修改并释放锁,否则其他用户就无法修改该组数据。有些数据库,包括SQLServer,用锁来避免用户检索未递交的修改记录。在这些系统中,如果用户A在修改一组记录,则其他用户只有等用户A修改完毕了,才能检索。数据库在每个物理层上设置锁:记录行(rows),数据页(pages,上百万记录行),扩展页(extends,多个数据页),整个表,甚至整

系统 2019-08-12 01:55:36 2059