首先,导入导出不一定用命令,你电脑中毒导致你命令不好使,可能是环境变量等有问题出现,你安装oracle 的文件磁盘没有损坏的情况,数据库可以正常运行的情况,你可一选择用快捷方式的方式去将,实例整个导出来
安装目录下有一堆导出的快捷方式,不一定必须使用cmd 按命令去导出
按照你描述的处理方式,具体是需要改控制文件还是怎么样的,这个就不了解,毕竟没有处理过你这种情况,抱歉爱莫能助.
ORACLE修改文件路径
修改数据文件路径的操作方法
第一段:数据文件或表空间脱机
ALTER DATABASE 与 ALTER TABLESPACE OFFLINE
①.)数据文件脱机
①.、数据文件脱机
ALTER DATABASE DATAFILE 'D:\ORACLE\ORADATA\XM01.DBF' OFFLINE;
COPY(MOVE)
ALTER DATABASE RENAME FILE 'D:\ORACLE\XM01.DBF' to 'D:\ORACLE\ORADATA\XM01.DBF';
RECOVER DATAFILE 'D:\ORACLE\ORADATA\XM01.DBF'
ALTER DATABASE DATAFILE 'D:\ORACLE\ORADATA\XM01.DBF' ONLINE;
①.、表空间脱机
ALTER TABLESPACE XM OFFLINE;
ALTER TABLESPACE TEST RENAME DATAFILE 'D:\ORACLE\XM01.DBF' to 'D:\ORACLE\ORADATA\XM01.DBF';
ALTER TABLESPACE XM ONLINE;
第二段:关闭数据库
①.、关闭数据库
SET ORACLE_SID=DB10G
SQLPLUS /NOLOG
CONN SYS/SYS AS SYSDBA;
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER DATABASE REANME FILE 'D:\ORACLE\XM01.DBF' to 'D:\ORACLE\ORADATA\XM01.DBF';
ALTER DATABASE OPEN;
你只要把数据文件移植就可以了
采用offline的方式
第一步,将表空间offline
第二步,cp文件到新的目录并rename修改控制文件
第三步,将相应表空间online
当然这种方式同样会影响期间的表空间使用.
以下是简单的示范步骤:
①将表空间offline
SQL archive log list;
Database log mode No Archive Mode
Automatic archival Enabled
Archive destination /opt/oracle/oradata/conner/archive
SQL select name from v$datafile;
NAME
---------------------------------------------------------
/opt/oracle/oradata/conner/system01.dbf
/opt/oracle/oradata/conner/undotbs01.dbf
/opt/oracle/oradata/conner/users01.dbf
SQL alter tablespace users offline;
Tablespace altered.
SQL ! cp /opt/oracle/oradata/conner/users01.dbf /opt/oracle/oradata/users01.dbf
SQL alter tablespace users rename datafile '/opt/oracle/oradata/conner/users01.dbf'
to '/opt/oracle/oradata/users01.dbf';
SQL alter tablespace users online;
------------------------------------------------------------------------
/opt/oracle/oradata/users01.dbf
这是linux下的数据文件移植,windows步骤一样,只是路径不同
先理解下你的意思
你是想知道自定义安装时如何设置数据文件(.dbf)的路径,
原因是找不到默认的数据文件的安装路径?
如果是的话,用管理员账号登陆sqlplus,执行一个查询:
select name from v$datafile;
数据文件的安装路径就出来了.
在安装的时候会有路径选择,如图
在第一个红条处手动输入或者在浏览的地方选择输入都是可以的.
oracle数据库简介:
Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境.它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案.
Oracle更改数据文件位置
方法一:offline表空间
①.、offline表空间:alter tablespace tablespace_name offline;
①.、offline表空间zerone
--------------------------------------------------------------------------------
SQL alter tablespace zerone offline;
表空间已更改.
SQL alter tablespace zerone online;
SQL select file_name,tablespace_name from dba_data_files where tablespace_name='ZERONE';
FILE_NAME TABLESPACE_NAME
------------------------------------------------------------------------------------------------
方法二:SQL修改数据文件位置
①.、关闭数据库;
SQL shutdown immediate;
数据库已经关闭.
已经卸载数据库.
ORACLE 例程已经关闭.
SQL startup mount
ORACLE 例程已经启动.
数据库装载完毕.
数据库已更改.
SQL alter database open;
-------------------------------------------------------------------------------------------------
以上就是土嘎嘎小编为大家整理的oracle数据库路径怎么改相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!