拷贝出的数据库文件完整,安装到另外一台机器的相同路径可用,但是需要改变数据文件的存放位置有什么好的办法? 什么意思ALTER TABLESAPCE RENAME DATAFILE只是修改了控制文件中数据文件的逻辑位置,真正的数据文件是需要你在操作系统中拷贝过去的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道,我原来的数据库文件在E盘,然后我把文件拷到另一台机器,想放在D盘我知道可以D、E盘各拷一份,然后把逻辑位置改为D盘,但是我不想拷两份,直接拷到D盘,当然光这样不行啊,有没有什么办法,让我可以省这一步。 思路:1.修改初始化参数文件文件中控制文件的位置为你的新位置2.进入 mount状态,重新定位日志文件的位置: alter database rename file '原路径\xxx', to '新路径\xxx' ;3.修改数据文件的存放位置: alter database rename datafile 'xxxx' to 'xxxx' ;4.alter database open; 你以上 sahxinyu(心语)的第三步后面用操作系统命令拷贝/剪切你的数据文件就可以啦!是可以只需要一份的。再执行第四步 怎么第三步报错alter database rename datafile 有这种写法没有啊,ORA-02231: missing or invalid option to ALTER DATABASE 不过用alter database rename file可以,只要把数据文件和日志文件该对路径就可以了,谢谢两位大侠揭帖了 我没有任何语言基础,如何学习SQL语言 数据库恢复的问题 在SQL*Plus中用insert插进的都是中文的,为什么一存入服务器后,再select出的就是???” oracle导出数据库只导出表结构,但是有一个表要导出数据的命令 关于Oracle版权的问题。 求助oracle安装不能 关于修改临时表数据结构的问题 使用向导建库怎么不行??[急] 9iAS, Portal 3,9i Forms Developer,到底有什么区别啊? 如何通过sql语句导出oracle中表的ddl脚本?? 用PowerDesign能导出已存在oracle用户的所有建表脚本吗?有没有别的方法? 创建数据库问题
我知道可以D、E盘各拷一份,然后把逻辑位置改为D盘,但是我不想拷两份,直接拷到D盘,当然光这样不行啊,有没有什么办法,让我可以省这一步。
2.进入 mount状态,重新定位日志文件的位置:
alter database rename file '原路径\xxx', to '新路径\xxx' ;
3.修改数据文件的存放位置:
alter database rename datafile 'xxxx' to 'xxxx' ;
4.alter database open;
sahxinyu(心语)的
第三步后面用操作系统命令拷贝/剪切你的数据文件就可以啦!
是可以只需要一份的。
再执行第四步
alter database rename datafile
有这种写法没有啊,
ORA-02231: missing or invalid option to ALTER DATABASE
可以,只要把数据文件和日志文件该对路径就可以了,谢谢两位大侠
揭帖了