一、数据库迁移
oracle连接时oci和thin的区别、Linux下更改Oracle表空间大小linux和windows创建表空间的还是有点区别,sysdba是一个系统用户,用这个用户连接是不需要验证密码的,它可以访问所有的表等。采用expdp和impdp来导入
oci和thin的区别:oci需要本地安装客户端,适用于本地开发,thin是远程连接,远程连接可直接访问。
以OA 办公系统为例:
技巧:
1、应用程序的迁移(window操作系统就直接压缩包,linux操作系统就tar -zcvf 注意参数f必须放在最后)
2、附件,文件的迁移(分批次迁移(即按照年份或者月份来迁移,或者前几年又或者前几月份的文件先迁移,然后最新的文件等你停服之后再去迁移))
3、注册表(特别注意路径,新旧服务器是否一致,否则需要修改,公司一般会给一个标准文档,参考进行学习)
4、授权文件更新(加密狗,相关的如何修改和配置,可以参考之前同事的)
5、数据库的迁移(数据库版本一致,用户注意事项(迁移到新服务器的时候需要重新创建新的表空间和用户并相应授权)以及性能参数(找一找)),新建表空间,用户,授权,停服服务,备份,然后注意一点就是针对于Oracle数据迁移,客户会让你修改用户密码过期的问题,因为Oracle Database 11g 版本的Oracle数据库有一项默认配置,就是密码过期时间默认为180天ÿ