sql Server的实例名是安装时就定好,我没有发现有能修改的地方,一定要修改,就重装嘛.很简单的.把已经建立并且已有数据的数据库的两个文件复制到U盘上或者其它盘上,
然后再重装,重装好后,在企业管理器中新建原来的数据库,什么表都不要建,这样新建的库也有两个文件,空的.接着再把SQLserver的服务器关掉.再到盘上找到新建空数据库文件,删除,最后把放在U盘上的原来的数据文件复制粘贴到删除处.打开服务器,打开企业管理器,看看是不是成了。
你在SQL SERVER的索引中查查关于SP_RENAME的解释说明,对于参数都有说明。
可以修改数据库实例名,可以修改表名,字段名等等。
例如修改数据库实例Test为newtest
sp_rename 'Test', 'newtest','database'
但是,master等一些安装自带的数据库实例名,是不可以修改的。
1、首先需要从开始菜单中找到【SQL Server 配置管理器】。
2、然后会看到【SQL Server(MSSQLSERVER)】正处于运行的状态。
3、右击它然后【重新启动】任务进程。
4、然后打开sql2012选择一个数据库右击【重命名】。
5、然后输入【新的数据库名称】就重命名完毕了。
sqlserver的话:sp_renamedb
更改数据库的名称。
语法
sp_renamedb [ @dbname = ] ' old_name ' ,
[ @newname = ] ' new_name '
参数
[ @dbname = ] ' old_name '
是数据库的当前名称。old_name 为 sysname 类型,无默认值。
[ @newname = ] ' new_name '
是数据库的新名称。new_name 必须遵循标识符规则。new_name 为 sysname 类型,无默认值。
返回代码值
0 (成功)或非零数字(失败)
权限
只有 sysadmin 和 dbcreator 固定服务器角色的成员才能执行 sp_renamedb。
示例
下例将数据库 accounting 改名为 financial。
EXEC sp_renamedb ' accounting ' , ' financial '
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)