修改服务器的登录名后SQL无法自动备份问题方案
2014-05-05 16:18
621 查看
--使用下面的代码重新添加当前SQL Server实例的信息,处理完成后,应该重新启动MSSQLSERVER服务使修改生效。 DECLARE @srvname sysname SET @srvname=CAST(SERVERPROPERTY('ServerName') as sysname) IF NOT EXISTS(SELECT * FROM master.dbo.sysservers WHERE srvname=@srvname) EXEC sp_addserver @server = @srvname , @local = 'LOCAL' --执行下面的代码,将@@SERVERNAME的值修改为与SERVERPROPERTY('ServerName')一样即可。修改完成后,需要重新启动MSSQLSERVER服务使修改生效。 IF SERVERPROPERTY('ServerName')<>@@SERVERNAME BEGIN DECLARE @srvname sysname SET @srvname=@@SERVERNAME EXEC sp_dropserver @server=@srvname SET @srvname=CAST(SERVERPROPERTY('ServerName') as sysname) EXEC sp_addserver @server = @srvname , @local = 'LOCAL' END
最好重新启动服务器和重新建立新的备份操作。
相关文章推荐
- 服务器修改端口后,"sa登录失败" 问题解决方案
- 无法通过远程桌面登录服务器,并提示需要提供许可证的问题解决
- sshd_config配置问题导致无法用密钥对自动登录
- SQL Server(解决问题)已成功与服务器建立连接,但是在登录过程中发生错误。(provider: Shared Memory Provider, error:0 - 管道的另一端上无任何进程。
- 调试web service的问题:无法自动进入并单步执行服务器。未能调试远程过程。
- 解决密码中包含{},密码修改成功后, 查询分析器无法用此密码登录的问题
- 解决密码中包含{},密码修改成功后, 查询分析器无法用此密码登录的问题
- mscrm服务器SQL Server Reporting Services (MSSQLSERVER) 服务无法自动启动
- 开发服务器 VSS开发库 自动备份方案
- (小技巧)解决JS修改服务器控件值在后台无法获取修改后的值的问题
- 关于phpMyAdmin出现"#2000 无法登录 MySQL 服务器"的问题
- 关于sql备份到其他服务器的问题
- SQL Server Reporting Service 报错:报表服务器无法解密用于访问报表服务器数据库中的敏感数据或加密数据的对称密钥,必须还原备份密钥或删除所有加密的内容。
- 解决密码中包含{},密码修改成功后, 查询分析器无法用此密码登录的问题
- 解决密码中包含{},密码修改成功后, 查询分析器无法用此密码登录的问题
- phpMyAdmin修改mysql密码后无法登录的问题
- 系统自动登录及盘符无法双击打开问题处理 推荐
- debin6.0.4修改默认root无法登录问题
- 解决win7x64下安装oraclex64版本客户端后,PL SQL Developer无法登录的问题
- ssh 无法自动登录问题解决