您好,Oracle中可用的空间路径有:
1 Oracle数据库文件:Oracle数据库文件位于ORACLE_HOME/dbs目录,其中包含数据库的控制文件,数据文件和日志文件。
2 Oracle表空间:Oracle表空间位于ORACLE_HOME/oradata目录,其中包含表空间的数据文件和日志文件。
3 Oracle索引空间:Oracle索引空间位于ORACLE_HOME/oradata/indexes目录,其中包含索引空间的数据文件和日志文件。
4 Oracle应用程序空间:Oracle应用程序空间位于ORACLE_HOME/app目录,其中包含应用程序的数据文件和日志文件。
5 Oracle系统空间:Oracle系统空间位于ORACLE_HOME/sys目录,其中包含系统的数据文件和日志文件。
6 Oracle控制文件:Oracle控制文件位于ORACLE_HOME/dbs目录,其中包含控制文件的数据文件和日志文件。
7 Oracle日志文件:Oracle日志文件位于ORACLE_HOME/logs目录,其中包含日志文件的数据文件和日志文件。
1、首先建立恢复目录相关表空间。
2、建立使用此表空间的用户并赋予权限。
3、连接并创建恢复目录。
4、连接并注册恢复目录中的数据库。
5、完成提示,注册和同步完成。
复制数据库文件?你的意思是复制datafile吧,也就是数据文件是吧?
数据文件的位置,根据v$datafile查询,也可以根据dba_datafiles查询,不过如果你要通过系统级别复制数据文件,那么是必须停库的,然后cp。
如果是通过数据库内部,那么复制的部分也要下线的,这个在网上都有标准 *** 作流程。
不过复制出来的东西也不能直接用,想用也比较麻烦。
如果你是要复制内部的数据,那么最好是导入导出,至于怎么导入导出这个一两句话是真的说不明白了。
你说的是备份还是数据库迁移。
数据库备份最好是使用exp功能。
整个数据库的位置迁移比较麻烦,因为oracle 数据库控制文件中存储有每个数据库文件的绝对路径,最好是迁移到其它机器的相同盘符上。迁移方法(好久以前做过,早就不不做了):
(1)在新机器上创建一个数据库,关闭该数据库并手动删除全部的数据库文件;
(2)关闭被迁移的数据库,把被迁移数据库的全部数据库文件拷贝到目标位置;
(3)启动目标数据库。
试试看,比较简单。
以上就是关于oracle中哪些路径下空间是可以用的全部的内容,包括:oracle中哪些路径下空间是可以用的、创建oracle数据库备份路径、oracle 数据库文件在那里保存着等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)