把Old数据库改为New数据库
来源:互联网 发布:linux less和more区别 编辑:程序博客网 时间:2024/05/17 02:26
把Old数据库改为New数据库 打开“企业管理器”,找到 Old数据库--》右键--》所有任务--》分离数据库然后到C:/Program Files/Microsoft SQL Server/MSSQL/Data下找到Old_Data.mdf和Old_log.ldf把Old_Data换成你想要的名字例如New.mdf、New.ldf然后到企业管理器,找到 数据库 --》右键--》所有任务--》附加数据库--》在弹出的对话框里找到刚才你改名的文件New.mdf这时您可以看到“原数据库文件名”“当前文件位置”,在“当前文件位置”前会有大红X,然后手动修改“当前文件位置”的路径里的文件名,改为New.MDF,New.LDF,大红X消失,“在附加为:”里边写上你想使用的数据库名New,"指定数据库所有者:"里写上这个数据库的所有者,这个如果写错了,以后很难改的(至少一般人觉得很难改)。 OK搞定。 以前就写到上面这一点,好像客户也没说什么,感觉应该是可以的,不过今天发现这个问题: 虽然现在的数据库文件名显示的是我们想要的“New”,但此时的逻辑文件名还没有修改,还是原来的那个“Old_Date”,打开企业管理器--》在这个数据库上点右键属性--》数据文件 下的当前数据库的位置路径前的 文件名 还是原来那个,事物日志文件 下的 文件名也还是以前的文件名,也就是说还没有彻底成功,所以我们还得按如下方法操作--》工具--》SQL 查询分析器--》然后输入: Alter DataBASE New MODIFY FILE(NAME='Old_Data',NEWNAME='New_Data') Alter DataBASE New MODIFY FILE(NAME='Old_Log',NEWNAME='New_Log') --》按F5运行便可。 OK,一般还要给用户设置空间大小,设一下就可以了。
- 把Old数据库改为New数据库
- 数据库-触发器(定义、作用、使用方法、new/old虚拟表)
- 在数据库中把name字段中的大写字母改为小写
- ORCL数据库改为存档模式
- 数据库编码改为utf-8
- HIVE元数据库改为mysql
- Django将数据库改为MySQL
- 数据库字符集修改时报错ORA-12712: new character set must be a superset of old character set
- oracle数据库snapshot too old异常
- 数据库由HSQL改为MS SQL SERVER
- 将ecm的默认数据库改为mysql
- 数据库由HSQL改为MS SQL SERVER
- Access数据库改为asp后缀名的注意事项
- rails3.2.1默认数据库sqlite3改为mysql
- Mysql 数据库表名批量改为大写
- Access数据库改为asp后缀名的注意事项
- 将数据库某列改为自增长
- Mysql数据库表名批量改为大写
- 制作和使用库文件
- RIA技术简单分析
- 《咬文嚼字》公布2009年十大常犯语文差错
- Jquery实现div折叠伸展
- CentOS5.3源配置
- 把Old数据库改为New数据库
- php jquery Ajax 提交、读取 json
- [推荐] 必须掌握的八个【cmd 命令行
- 电压互感器和电流互感器在作用原理上有什么区别?
- OpenGL文字显示
- C#连接mysql数据库主要有两种方法
- Asp.Net下的文件上传功能实现
- Eclipse快捷键大全
- 接口Action字段