一、迁移windows数据库至linux上
1、windows上的控制文件、日志文件与linux上的不一样,所以无需拷贝
2、数据文件头不一样,需要修改,转换
3、查看大小码select*from v$transportable_platform
4、迁移数据文件,大码可以互转,小码可以互转,大小码之间不能互转
5、迁移表空间,大小码之间也可以迁移,但是字符集不一样不能迁移
6、经过查看,windows迁移到linux是可以进行的
7、需要正常关库
8、修改/etc/oratab文件
9、建立强制审计目录
oracle ocp培训10、创建数据文件存放路径
Cd/u01/app/oracle/oradata
Mkdir orcl2
11、创建口令文件
Cd$ORACLE_HOME
Orapwd file=orapworcl2password=Mysql123#
12、创建参数文件
Cd$ORACLE_HOME/dbs
Cp/stag/win/INIT_00015T7I_1_0.a
对a文件进行编辑
打开后发现是DOS格式的,需要进行转换称unix格式
使用命令a,格式转换后显示正常界面
修改完成后的文件
根据pfile文件生成spfile文件,同时拥有pfile和spfile文件时,pfile将被忽略.oraenv
orcl2
sqlplus/as sysdba
create spfile from pfile;
这时可以启动数据库到nomount状态,因为控制文件不到

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。