MS SQLServer
文章平均质量分 73
iteye_3592
这个作者很懒,什么都没留下…
展开
-
改变SQLSERVER拥有者
//exec sp_changeobjectowner 'ID','inittest' 修改单个用户 使用范例: exec dbo.User_ChangeObjectOwnerBatch 'old','new' (先要切换到目标数据库,use XXX库名) //以下为批量修改 CREATE PROCEDURE dbo.User_ChangeObjectOwnerBatch @OldOwn...2007-06-27 10:03:41 · 111 阅读 · 0 评论 -
还原数据库时,还原孤立用户
SQL Server 2005/2008的解决办法 (SQL2005中,由于微软做了重大调整,正常情况下不允许对系统表进行即席更新操作,所以要采用和SQL 2000完全不同的操作手法) 孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。孤立帐户的产生一般是一下两种:1.将备份的数...2007-06-27 10:04:13 · 120 阅读 · 0 评论 -
SQL Server 安装:以前的某个程序安装已在安装计算机上创建挂起的文件操作
打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。2007-07-05 22:02:58 · 97 阅读 · 0 评论 -
配置SQL Server的客户端网络连接
1、打开SQL Server客户端网络实用工具 2、新建一个别名Alias,协议选TCP/IP,服务器名称可以是 IP, 也可以是机器名,也可以是机器名+实例名 3、动态选择端口的勾去掉,输入具体的端口号,这点很重要! 4、打开需要使用的第三方程序,在服务器名称里面,填入2中建立的别名即可 SQL Server安装后,会自动建立一个别名供使用...2007-07-12 14:42:32 · 374 阅读 · 0 评论 -
SCOPE_IDENTITY()、@@IDENTITY、IDENT_CURRENT()
SQL Server 中,可以使用 SCOPE_IDENTITY()、 @@IDENTITY 、 IDENT_CURRENT() 来取得最后插入记录的值值,它们的区别在于: SCOPE_IDENTITY() 返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批...2007-07-15 14:45:22 · 79 阅读 · 0 评论 -
SQL Server 2005 镜像构建
主要参考文献 http://msdn.microsoft.com/zh-cn/library/ms191140(v=sql.90) http://msdn.microsoft.com/zh-cn/library/ms189127(v=sql.90).aspx 辅助参考文献 http://www.cnblogs.com/killkill/archive/2008/05...原创 2012-05-21 14:12:54 · 100 阅读 · 0 评论 -
SQLSERVER2005删除数据库镜像
SQLServer2005删除数据库镜像,其实这之前有个很诡异的问题... 在数据库镜像断开后,如何从新建立镜像的连接呢? alter database HRMIS set partner OFF? 然后再行操作? 尝试后再来结贴。 不过这里要说的是当SQLServer2005镜像断开连接后如何删除镜像的问题, 如果是证书方式,操作如下: 查看终端点 select * ...原创 2012-05-23 16:14:11 · 263 阅读 · 0 评论