微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何更改sqlserver名称(在unix、openvms平台上)

在sybase产品中没有特定的函数或者存储过程用来更改sql server/ase server的名称,因此,只能手工修改某些参数或者配置来完成此任务。
  需要修改interfaces文件;更改run_server_name文件名,并修改内容,例如:-s(unix)、/server(openvms)后面所跟的参数(server 名称);更改配置文件名;更改errorlog文件名(如果需要);如果server名称加在了表sysservers中,需要更改''srvname''、''srvnetname''列,可使用sp_dropserver、sp_addserver存储过程来实现。
  在openvms系统中还要修改run_server_name文件中dslisten的逻辑名称,以及在使用startserver过程中/server后面所跟的参数。然后,重启sql/ase server。确认dsquery、dslisten环境变量已经更改为所需内容
  另外,如果sql/ase server是被设置为远程服务器,还要修改与此server相关的系统表sysservers中的字段以及interfaces文件
  理论上例如配置文件、run脚本、errorlog文件不需要指定server 名称(但是通常习惯指定server名称)。在run startup脚本中要指定server名称
  您可以根据以下提纲完成此项任务:

如果server名称加在了表sysservers中,用sp_dropserver删除
shut down server
编辑 interfaces文件
更改run_server_name文件名,并修改内容,-s(unix)、/server(openvms)后面所跟的参数(server 名称
更改errorlog文件名(如果需要)
修改dsquery、dslisten环境变量(如果需要)
更改配置文件名(server_name.cfg、server_name.bak、server_name.nnn),在sybase安装路径
start server
使用sp_addserver重新添加server(如果需要)
如果server是作为远程server使用的,还需要删除并重新添加

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐