14 个解决方案
#1
企业管理器里好象没有提供修改数据库名称的方法。
#2
exec sp_renamedb 'oldname' 'newname'
企业管理器里没有提供修改数据库名称的方法
企业管理器里没有提供修改数据库名称的方法
#3
exec sp_renamedb 'oldname', 'newname'
#4
exec sp_renamedb 'oldname' 'newname'
沒有其它方法了
沒有其它方法了
#5
exec sp_renamedb 'oldname', 'newname'
用数据库导入导出功能;备分还原功能也可
用数据库导入导出功能;备分还原功能也可
#6
关闭所有连接,在查询分析器里运行
sp_renamedb big1,big2
sp_renamedb big1,big2
#7
企业管理中没有改数据库名的功能.
如果一定要用企业管理器来实现.
你可以备份数据库,然后再恢复,恢复的时候就可以指定另一个库名,然后再删除旧库就行了.
如果一定要用企业管理器来实现.
你可以备份数据库,然后再恢复,恢复的时候就可以指定另一个库名,然后再删除旧库就行了.
#8
备份数据库
企业管理器
--右键一个数据库
--所有任务
--备份数据库
--目的--备份到中选择添加
--输入一个备份的文件名(注意,如果原来有文件名,要删除它)
--确定
还原数据库
企业管理器--右键"数据库"--所有任务--还原数据库
--"还原为数据库库"中输入还原后的数据库名
--还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面
--备份号--选择内容--选择你要恢复那次备份的内容
--选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名
--如果要还原的数据库已经存在,选择"在现有数据库上强制还原"-
-确定
企业管理器
--右键一个数据库
--所有任务
--备份数据库
--目的--备份到中选择添加
--输入一个备份的文件名(注意,如果原来有文件名,要删除它)
--确定
还原数据库
企业管理器--右键"数据库"--所有任务--还原数据库
--"还原为数据库库"中输入还原后的数据库名
--还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面
--备份号--选择内容--选择你要恢复那次备份的内容
--选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名
--如果要还原的数据库已经存在,选择"在现有数据库上强制还原"-
-确定
#9
或者用分离再附加的方法
首先分离:
企业管理器--右键你要改名的数据库--所有任务--分离数据库
再附加:
企业管理器--右键"数据库"--所有任务--附加数据库--选择你的数据文件
--在附加为中,输入新库名--确定即可
首先分离:
企业管理器--右键你要改名的数据库--所有任务--分离数据库
再附加:
企业管理器--右键"数据库"--所有任务--附加数据库--选择你的数据文件
--在附加为中,输入新库名--确定即可
#10
先分離數據庫,再附加數據,附加時更改名稱
企业管理器
--右键一个数据库
--所有任务
--分離數據庫
企业管理器
--右键一个数据库
--所有任务
--附加數據庫
--輸入新名
。。。
企业管理器
--右键一个数据库
--所有任务
--分離數據庫
企业管理器
--右键一个数据库
--所有任务
--附加數據庫
--輸入新名
。。。
#11
建議樓主在查詢分析器中用語句改,
exec sp_renamedb 'oldname' 'newname'
exec sp_renamedb 'oldname' 'newname'
#12
--最方便的是在查询分析器中用语句改库名,执行:
sp_renamedb 'big1','BIG2'
sp_renamedb 'big1','BIG2'
#13
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'
更改数据库的名称。
语法
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'
#14
Summary as fellows:
1 change database name :
sp_renamedb oldname,newname
2 chanage database object name
EXEC sp_rename 'customers', 'custs'
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
1 change database name :
sp_renamedb oldname,newname
2 chanage database object name
EXEC sp_rename 'customers', 'custs'
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
#1
企业管理器里好象没有提供修改数据库名称的方法。
#2
exec sp_renamedb 'oldname' 'newname'
企业管理器里没有提供修改数据库名称的方法
企业管理器里没有提供修改数据库名称的方法
#3
exec sp_renamedb 'oldname', 'newname'
#4
exec sp_renamedb 'oldname' 'newname'
沒有其它方法了
沒有其它方法了
#5
exec sp_renamedb 'oldname', 'newname'
用数据库导入导出功能;备分还原功能也可
用数据库导入导出功能;备分还原功能也可
#6
关闭所有连接,在查询分析器里运行
sp_renamedb big1,big2
sp_renamedb big1,big2
#7
企业管理中没有改数据库名的功能.
如果一定要用企业管理器来实现.
你可以备份数据库,然后再恢复,恢复的时候就可以指定另一个库名,然后再删除旧库就行了.
如果一定要用企业管理器来实现.
你可以备份数据库,然后再恢复,恢复的时候就可以指定另一个库名,然后再删除旧库就行了.
#8
备份数据库
企业管理器
--右键一个数据库
--所有任务
--备份数据库
--目的--备份到中选择添加
--输入一个备份的文件名(注意,如果原来有文件名,要删除它)
--确定
还原数据库
企业管理器--右键"数据库"--所有任务--还原数据库
--"还原为数据库库"中输入还原后的数据库名
--还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面
--备份号--选择内容--选择你要恢复那次备份的内容
--选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名
--如果要还原的数据库已经存在,选择"在现有数据库上强制还原"-
-确定
企业管理器
--右键一个数据库
--所有任务
--备份数据库
--目的--备份到中选择添加
--输入一个备份的文件名(注意,如果原来有文件名,要删除它)
--确定
还原数据库
企业管理器--右键"数据库"--所有任务--还原数据库
--"还原为数据库库"中输入还原后的数据库名
--还原选择"从设备"--选择设备--添加--添加你的备份文件--确定,回到数据库还原的界面
--备份号--选择内容--选择你要恢复那次备份的内容
--选项--将"移至物理文件名"中的物理文件名修改为你的数据文件要存放的文件名
--如果要还原的数据库已经存在,选择"在现有数据库上强制还原"-
-确定
#9
或者用分离再附加的方法
首先分离:
企业管理器--右键你要改名的数据库--所有任务--分离数据库
再附加:
企业管理器--右键"数据库"--所有任务--附加数据库--选择你的数据文件
--在附加为中,输入新库名--确定即可
首先分离:
企业管理器--右键你要改名的数据库--所有任务--分离数据库
再附加:
企业管理器--右键"数据库"--所有任务--附加数据库--选择你的数据文件
--在附加为中,输入新库名--确定即可
#10
先分離數據庫,再附加數據,附加時更改名稱
企业管理器
--右键一个数据库
--所有任务
--分離數據庫
企业管理器
--右键一个数据库
--所有任务
--附加數據庫
--輸入新名
。。。
企业管理器
--右键一个数据库
--所有任务
--分離數據庫
企业管理器
--右键一个数据库
--所有任务
--附加數據庫
--輸入新名
。。。
#11
建議樓主在查詢分析器中用語句改,
exec sp_renamedb 'oldname' 'newname'
exec sp_renamedb 'oldname' 'newname'
#12
--最方便的是在查询分析器中用语句改库名,执行:
sp_renamedb 'big1','BIG2'
sp_renamedb 'big1','BIG2'
#13
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'
更改数据库的名称。
语法
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'
#14
Summary as fellows:
1 change database name :
sp_renamedb oldname,newname
2 chanage database object name
EXEC sp_rename 'customers', 'custs'
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
1 change database name :
sp_renamedb oldname,newname
2 chanage database object name
EXEC sp_rename 'customers', 'custs'
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'