WindChill备份、恢复和迁移

WindChill备份、恢复和迁移

WindChill备份

WindChill恢复

WindChill迁移

一、前置配置

修改目标主机的hosts文件,增加源WindChill目录所需的DNS映射
如:

127.0.0.1  chenbowen.e-lead.cn itest.elead.com itest_db.elead.com itest_ldap.elead.com itest_index.elead.com

二、导出源主机的Oracle实例

使用Database Configuration Assistant工具管理数据库,该软件是安装完Oracle就有的,打开


这几个文件就是我们要导出的模板的文件


三、导入Oracle实例

启动Database Configuration Assistant工具







我全使用wind作为口令,作为测试就选择



Oracle 自动存储管理(ASM)










四、拷贝源主机PTC目录到目标主机


压缩 –> Ctrl C –> Ctrl V –> 解压,完事

注意:这一步目标主机存放拷贝的PTC目录的盘符尽量和源主机的一样,不然要修改一些配置,较繁琐

部分迁移
这种方式只有当我们能ping通那个ip的时候才能使用,我们可以只拷贝源主机的PTC目录,而不导入他的实例,我们使用源主机的Oracle服务。具体操作:在前置配置中,将itest_db.elead.com的ip映射改成源主机对应的ip,比如
源主机:168.192.20.222 itest_db.elead.com
目标主机可以设置成:

168.192.20.222  itest_db.elead.com
127.0.0.1  chenbowen.e-lead.cn itest.elead.com itest_ldap.elead.com itest_index.elead.com

itest_db.elead.com这个是我们安装WindChill自己设置的,这里我们是拷贝别人的,应该用的是别人安装时设置的,不过也可以自己更改相关配置文件修改

问题1:


原因:shutdown时,没有接参数,数据库关闭慢,直接退出sqplus导致oracle文件被lock
解决方法:重启服务

参考链接:
oracle:ora-01012:not logged on


问题2:


解决方法:打开Net Manager




然后再cmd中输入命令

可能用到的命令
lsnrctl status 查询监听服务状态
lsnrctl start  启动监听服务
lsnrctl stop   停止监听服务
netstat -ano   查询所有端口的服务状态

使用lsnrctl start启动服务,然后使用lsnrctl status查询状态

启动成功,再次尝试配置之前未完成的半成品数据库,启动Database Configuration Assistant工具





参考链接:
Oracle11g 创建数据库中问题处理(必须运行Netca以配置监听程序)
ORACLE“监听程序未启动或数据库服务未注册到该监听程序”解决方法


 上一篇
WindChill Shell常用命令 WindChill Shell常用命令
WindChill Shell常用命令 环境:系统:windows10 专业版Jdk: 7 注意:不要手动去更改properties文件,因为手动改的,容易被覆盖,不可追溯,覆盖后会被 xconfmanager -p命令还原 一
2020-11-13
下一篇 
自定义注解 自定义注解
自定义注解Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在编译器
2020-11-13
  目录