企业管理器
--右键"数据库"--所有任务--还原数据库
--"还原为数据库库"中输入还原后的数据库名Admin10000com
--还原选择"从设备"--选择设备--添加--添加你的
备份文件
--确定,回到数据库还原的界面
--备份号--选择内容--选择你要恢复那次备份的内容
--选项--将"移至物理文件名"中的物理文件名修改为你的
数据文件
要存放的文件名,这里修改为Admin10000com_DataMDF(
数据库文件
)和Admin10000com_LogLDF(
日志文件
)
--如果要还原的数据库已经存在,选择"在现有数据库上强制还原"
--确定
1、打开Server Manager,用internal连接
$ svrmgrl
SVRMGR> connect internal
2、如果你的数据库跑在archived log mode下,你需要执行以下命令来强迫一次checkpoint发生:
SVRMGR> alter system switch logfile;
3、为你的control file做一次备份:
SVRMGR> alter database backup controlfile to trace resetlogs;
4、用normal或immediate方式关闭数据库,记住千万不要用abort方式:
SVRMGR> shutdown immediate
SVRMGR> exit
5、打开你最近一次的trace file(在"user_dump_dest"所定义的目录下),将从"CREATE CONTROLFILE"开始到分号结束的部分copy出来,新建成create_ctlsql文件。(中网互赢 手机客户端)
在不打开VFP的情况下,你可以找到数据库的两个文件(xxdbc,xxdct),将它们重命名,然后进入项目管理器,系统提示找不到原来的数据库文件,这时选“定位”指定重命名的文件,这时数据库的名称已经改变了。但要注意,这种改法最好在还没有很多数据表时进行,否则里面的数据表均需重新指定数据库。
在查询分析器里执行
sp_rename
'数据库原来的名字','数据库新名','database'
比如原来你的数据库是db1
你想修改为db2则语句为
sp_rename
'db1','db2','database'
连接ORACLE数据库有两种方式:数据库名和服务名,数据库名的更改要使用重建控制文件的方式更改alter database backup controlfile to trace后更改其中数据库名为新名,运行该文件
如果要更改目录,在上面的Trace文件中将文件目录改为新的文件目录名称重建或在mount阶段使用alter database rename datafile一一将文件更改过来
以上就是关于如何对SQLServer数据库进行重命名全部的内容,包括:如何对SQLServer数据库进行重命名、附加数据库后怎么修改数据库名、VFP 如何修改数据库名字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)