-
更改服务器名
exec sp_dropserver (用select @@SERVERNAME显示出来的旧名)GOexec sp_addserver 你现在的计算机名, LOCALGOSELECT @@SERVERNAME,SERVERPROPERTY(ServerName)
-
数据库账号权限迁移
如何在 SQL Server 2005 实例之间传输登录和密码 如何解决在运行 SQL Server 的服务器之间移动数据库时的权限问题 思路: 1,账号:利用链接1脚本生成,主要是为了sid,以保证用用户数据库
-
只读账号设置-db_datareader
为防止正式环境数据库被篡改,但又要保证可以正常查询处理问题,可以将账号的数据库访问权限设置为db_datareader 数据库权限:单独设置的优先,如给了一账号只读权限,若别开一张
-
复制分发参数配置
通过 sp_help_agent_profile 查看代理类型所对应的 profile_id, 下面是此过程的返回结果 profile_idprofile_nameagent_typetypedescriptiondef_profile 1 默认代理配置文件 10NULL1 2 默认代理配置文件 20NULL1 3 详细
-
复制分发跳过错误
1,临时跳过 @publisher @@SERVERNAME, @publisher_db db_name(), @publication dbo.MSpublication publication, @subscriber sysname, @subscriber_db sysname 在分发数据库上执行 sp_helpsubscriptionerrors SQLCLUSTER,brm_lvjian,brm_lvjia
-
从wait角度调优
WITH [Waits] AS (SELECT [wait_type], [wait_time_ms] / 1000.0 AS [WaitS], ([wait_time_ms] [signal_wait_time_ms] ) / 1000.0 AS [ResourceS], [signal_wait_time_ms] / 1000.0 AS [SignalS], [waiting_tasks_count] AS [WaitCount], 100.0 * [wait_time_
-
Service Broker入门
Service Broker:多服务器单信息传递,大小写敏感组成:Message:信内容,为便于区分保证唯一性,信息的前缀用域名好一些。Contracts:信头,组合message及message由哪边发送,发起者或者接收
-
SQL Server Browser服务
在sqlserver服务器有一个名为SQL Server Browser的服务,一直没用到,最近一台服务器安装了多个实例,其中一个实例在外部怎么都访问不了,这时查资料才明白需要开启SQL Server Browser服务。
-
应用复制的命令时在订阅服务器上找不到该行
问题重现:在订阅服务器上执行删出某行,同时在发布服务器上更新此行。发布服务器更新成功后会将命令传到订阅服务器,但因订阅服务器此行已经删除,不能如发布服务器一样更新