8 个解决方案
#1
物理文件名怎么可能让你随便改,必须脱机在资源管理器里改好再附加...
#2
--写一个例子
use master
go
create database db
go
sp_renamedb 'db','new_db'
go
use new_db
go
--这时候文件名是
select name from sysfiles
/*
db
db_log
*/
--只是数据库名字被修改了,如果想要修改.mdf和.ldf文件名则需要使用下面的语句
alter database new_db modify file(name='db',newname='new_db')
alter database new_db modify file(name='db_log',newname='new_db_log')
select name from sysfiles
/*
new_db
new_db_log
*/
use master
go
create database db
go
sp_renamedb 'db','new_db'
go
use new_db
go
--这时候文件名是
select name from sysfiles
/*
db
db_log
*/
--只是数据库名字被修改了,如果想要修改.mdf和.ldf文件名则需要使用下面的语句
alter database new_db modify file(name='db',newname='new_db')
alter database new_db modify file(name='db_log',newname='new_db_log')
select name from sysfiles
/*
new_db
new_db_log
*/
#3
我就是问在资源管理器里面怎么修改啊
#4
物理文件名修改你还是用导出导入吧
#5
文件改名你不会啊...另外说错了,不是“脱机”要“分离”...
#6
这只是修改了 逻辑名称 文件 名称还是没有修改到
#7
假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf。
需要改成dbt,及dbt.mdf和dbt_log.ldf。
步骤:
1.首先把原来的数据库进行备份(选择数据库->右键->任务->备份),备份出db.bak文件。
2.新建数据库dbt,右键->任务->还原->数据库,跳出“还原数据库”窗口。
3.选择“源设备”,浏览,跳出“指定备份”对话框,点击添加找到刚才备份的db.bak文件,确定。
4.在“还原数据库窗口”中的“选择用于还原的备份集”,把备份集打上勾。
5.在“选项页”中选择“选项”,“还原选项”中给“覆盖现有数据库打钩”,指定还原之后的路径和名称为dbt.mdf 和dbt_log.ldf,
确定,即完成名称的修改,删除原来的数据库即可。
需要改成dbt,及dbt.mdf和dbt_log.ldf。
步骤:
1.首先把原来的数据库进行备份(选择数据库->右键->任务->备份),备份出db.bak文件。
2.新建数据库dbt,右键->任务->还原->数据库,跳出“还原数据库”窗口。
3.选择“源设备”,浏览,跳出“指定备份”对话框,点击添加找到刚才备份的db.bak文件,确定。
4.在“还原数据库窗口”中的“选择用于还原的备份集”,把备份集打上勾。
5.在“选项页”中选择“选项”,“还原选项”中给“覆盖现有数据库打钩”,指定还原之后的路径和名称为dbt.mdf 和dbt_log.ldf,
确定,即完成名称的修改,删除原来的数据库即可。
#8
先分离数据库吧,再改数据库名字,再附加进去
#1
物理文件名怎么可能让你随便改,必须脱机在资源管理器里改好再附加...
#2
--写一个例子
use master
go
create database db
go
sp_renamedb 'db','new_db'
go
use new_db
go
--这时候文件名是
select name from sysfiles
/*
db
db_log
*/
--只是数据库名字被修改了,如果想要修改.mdf和.ldf文件名则需要使用下面的语句
alter database new_db modify file(name='db',newname='new_db')
alter database new_db modify file(name='db_log',newname='new_db_log')
select name from sysfiles
/*
new_db
new_db_log
*/
use master
go
create database db
go
sp_renamedb 'db','new_db'
go
use new_db
go
--这时候文件名是
select name from sysfiles
/*
db
db_log
*/
--只是数据库名字被修改了,如果想要修改.mdf和.ldf文件名则需要使用下面的语句
alter database new_db modify file(name='db',newname='new_db')
alter database new_db modify file(name='db_log',newname='new_db_log')
select name from sysfiles
/*
new_db
new_db_log
*/
#3
我就是问在资源管理器里面怎么修改啊
#4
物理文件名修改你还是用导出导入吧
#5
文件改名你不会啊...另外说错了,不是“脱机”要“分离”...
#6
这只是修改了 逻辑名称 文件 名称还是没有修改到
#7
假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf。
需要改成dbt,及dbt.mdf和dbt_log.ldf。
步骤:
1.首先把原来的数据库进行备份(选择数据库->右键->任务->备份),备份出db.bak文件。
2.新建数据库dbt,右键->任务->还原->数据库,跳出“还原数据库”窗口。
3.选择“源设备”,浏览,跳出“指定备份”对话框,点击添加找到刚才备份的db.bak文件,确定。
4.在“还原数据库窗口”中的“选择用于还原的备份集”,把备份集打上勾。
5.在“选项页”中选择“选项”,“还原选项”中给“覆盖现有数据库打钩”,指定还原之后的路径和名称为dbt.mdf 和dbt_log.ldf,
确定,即完成名称的修改,删除原来的数据库即可。
需要改成dbt,及dbt.mdf和dbt_log.ldf。
步骤:
1.首先把原来的数据库进行备份(选择数据库->右键->任务->备份),备份出db.bak文件。
2.新建数据库dbt,右键->任务->还原->数据库,跳出“还原数据库”窗口。
3.选择“源设备”,浏览,跳出“指定备份”对话框,点击添加找到刚才备份的db.bak文件,确定。
4.在“还原数据库窗口”中的“选择用于还原的备份集”,把备份集打上勾。
5.在“选项页”中选择“选项”,“还原选项”中给“覆盖现有数据库打钩”,指定还原之后的路径和名称为dbt.mdf 和dbt_log.ldf,
确定,即完成名称的修改,删除原来的数据库即可。
#8
先分离数据库吧,再改数据库名字,再附加进去