SQLSERVER实用经验技巧集[三]
维护Sql Server中的表索引
在使用和创建数据库索引时经常会遇到一些问题。这里,可以采用一些可供选择的方法来解决它们…
-第一步:检查是否需要维护,扫描密度/扫描密度是否为100%。
declare @ table _ id int
set @ table _ id = object _ id(' table name ')
dbcc showcontig(@ table _ id)
-步骤2:重建表索引
dbcc dbreindex ('table name ',pk_ index name,100)
-重做第一步。如果扫描密度/扫描密度仍然小于100%,重建表的所有索引
-杨铮:可能达不到100%。
dbcc dbreindex('表名','',100)
SQL Server补丁安装常见问题
大家看看有没有人遇到问题:)
一、补丁安装过程中的常见问题
如果您在安装修补程序时遇到以下类似错误:
1.在安装过程中,“前一个程序创建了一个挂起的文件操作,因此您必须在运行安装程序之前重新启动它。”请按照以下步骤解决:
a、重启机器,然后安装。如果发现错误,请按以下步骤
b,在开始->运行中输入regedit
c,进入HKEY _本地_机器\系统\当前控制集\控制\会话位置
d,选择文件->倒出,保存
e,在右侧窗口右键点击PendingFileRenameOperations,选择删除,然后确认
f,重启安装,解决问题。
如果存在同样的问题,请检查该值是否存在于其他注册表中,如果存在,请将其删除。
2。在安装SQL Server SP3的过程中,无论使用windows身份验证还是混合身份验证,有时都会出现密码错误。此时,在临时目录中检查sqlsp.out。将找到以下描述:
[tcp/ip套接字]找不到指定的SQL server。
[TCP/IP套接字]连接打开(connect())。
其实这是SQL Server sp3的一个小bug。安装SP3时,不监控TCP/IP端口。您可以遵循以下步骤。
1.打开SQL server客户端网络实用工具和服务器网络实用工具,确保启用的协议包含名称管道,并且其位置是第一个。
0条评论