项目技术更新,花了大时间精力写完ORACLE更新脚本,感叹现在的实施人员真是幸福,自己的工作就是导入、执行。让人不解的是这么简单的工作竟然还有纰漏。 。 。
错误来了
IMP-00058: 遇到 ORACLE 错误 1653 ORA-01653: 表 DZJC_UP_N4.T_BUJIAOSHOULI_GEN 无法通过 8 (在表空间 UP 中) 扩展 ORA-06512: 在 "DZJC_UP_N4.T_BUJIAOSHOULIt", line 5 ORA-04088: 触发器 'DZJC_UP_N4.T_BUJIAOSHOULIt' 执行过程中出错
天杀的,表空间竟然没有自动扩展,我以为常识的东西脚本上不用提了
如果从EM登录修改表空间的属性,问题来了,怎样登录新建数据库实例?
1、百度上说将原来实例服务停了,将新实例服务启动即可访问---经证实扯谈
PS:现在网络上的风气是为了点击率疯狂转载,有时候百度第一页内容全相同,做技术要严谨,别人的东西至少也要验证下再拿来吧
2、同一台服务器是可以启动多个实例的,如果需要访问的话需指定SID。换个方向说,新建的数据库实例在系统管理-》服务 是可以找的到相应的服务,也就是说在创建这个实例的时候系统分配了一个端口,理论上只要知道了这个实例的端口就能用OEM访问到,马上搜索文件
端口文件地址:C:\oracle\product\10.2.0\db_1\install\portlist.ini
iSQL*Plus HTTP 端口号 =5560
Enterprise Manager Console HTTP 端口 (ORCL) = 1158
Enterprise Manager 代理端口 (ORCL) = 3938
Enterprise Manager Console HTTP 端口 (orcl) = 5500
Enterprise Manager 代理端口 (orcl) = 3938
iSQL*Plus HTTP 端口号 =5560
Enterprise Manager Console HTTP 端口 (oracle) = 5501
Enterprise Manager 代理端口 (oracle) = 1830
新数据库实例oracle 旧数据库实例orcl
http://localhost:5500/em可以访问原来实例,理论上换个端口可以访问到新数据库实例,
但是结果出人意料,出现的是空白页,求高人请教!
我的结论是需要重新配置ORACLEDBConsole,指向新的数据库实例应用
用OEM登录新数据库的想法破灭,OEM登录可以查看更多实施人员的纰漏。
不得已用命令alert tablespace 了事,干技术的不要过于相信实施人员,否则带来的工作量更大
到此为止,不多码字了,最近干了点私活,不知道JAVAEYE的会员们有干私活的不?什么想法呢?
每次自己都感觉罪恶深重,只有干公活时努力百倍,不过私活也有了点成绩,好歹也宽慰下罪恶的心灵
http://www.tiantianfilm.com 干的私活网站,如果哪天老总进了网站知道是我的会什么想法呢