wangchao.org
添加收藏 | 博客
 
购物视频论坛IT业界自然风光美女图片王朝网络小游戏BT下载生活百科编程设计手机图铃小说
 
笑话 | 水库 | 娱乐 | 体育 | 英语 | 宠物 | 美食 | 旅游 | 养生 | 手机 | 数码 | 汽车 | 珠宝 | 美容 | 装修 | 厨房 | 科普 | 动物 | 植物 | 影音 | 百科 | 知道 | 词典
  
 
 您好! 您现在位于: 王朝网络 → 编程设计 → 《win2000不能自动启动oracle服务全攻略返回上一页 
 
1楼 

win2000不能自动启动oracle服务全攻略

  网上购物、在线购物、购物搜索 欢迎光临本站购买图书、影视、音乐、数码、百货,手机等商品。

  1 解决办法
  1.1 ORADIM方法
  1. 确认控制面板的服务OracleStart<sid已经启动。确认服务的login tab中的登陆用户名和密码正确。
  2. 检查数据库启动选项,在DOS下执行:
  ORADIM -H
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  3. 假如数据库启动选项选项不正确,修改相关参数,执行:
  ORADIM -EDIT -SID <SID -INTPWD <PASSWord -STARTMODE AUTO -PFILE <path\initSID.ora
  4. 正常关闭数据库:
  set oracle_sid=SID
  svrmgrxx
  connect internal/<password
  shutdown immediate
  5. 执行以下命令文件:
  oracle_home\database\strt<sid.cmd
  6. 执行完毕后,检查 $ORACLE_HOME\database下的oradim.log
  日志文件显示数据库正常启动,使用sqlplus等测试连接访问,假如访问成功说明问题已经解决。
  7. 假如没有成功请重建strt<sid.cmd,方法如下。
  oradim80 -delete -sid SID
  oradim80 -new -sid SID -intpwd <password -startmode auto -pfile <path\initSID.ora
  1.2 注册表参数修改方法
  在注册表hkey_local_machine/software/oracle/homexx (xx=home number) 下设置:
  ORA_SID_AUTOSTART为true
  ORA_SID_PFILE为pfile的全路径;
  注重:以上参数中的SID要替换成实际使用数据库的SID,例如:数据库的SID为ORCL, 参数为ORA_ORCL_AUTOSTART
  1.3 修改SQLNET.AUTHENTICATION_SERVICES
  修改$ORACLE_HOME/network/admin/sqlnet.ora文件
  将原有的:SQLNET.AUTHENTICATION_SERVICES= (NTS)
  改为:SQLNET.AUTHENTICATION_SERVICES= (NONE)
  或者直接注释:#SQLNET.AUTHENTICATION_SERVICES= (NTS)
  这是一个解决办法,但也存在一些问题。
  SQLNET.AUTHENTICATION_SERVICES设为NONE或者注释后,ORACLE不再使用操作系统认证,不再向域治理器确认登陆者的身份。当使用connect internal or connect / as sysdba登录时,可能会出现例如ORA-3113等问题。

  1 解决办法   1.1 ORADIM方法   1. 确认控制面板的服务OracleStart<sid已经启动。确认服务的login tab中的登陆用户名和密码正确。   2. 检查数据库启动选项,在DOS下执行:   ORADIM -H   3. 假如数据库启动选项选项不正确,修改相关参数,执行:   ORADIM -EDIT -SID <SID -INTPWD <PASSWord -STARTMODE AUTO -PFILE <path\initSID.ora   4. 正常关闭数据库:   set oracle_sid=SID   svrmgrxx   connect internal/<password   shutdown immediate   5. 执行以下命令文件:   oracle_home\database\strt<sid.cmd   6. 执行完毕后,检查 $ORACLE_HOME\database下的oradim.log   日志文件显示数据库正常启动,使用sqlplus等测试连接访问,假如访问成功说明问题已经解决。   7. 假如没有成功请重建strt<sid.cmd,方法如下。   oradim80 -delete -sid SID   oradim80 -new -sid SID -intpwd <password -startmode auto -pfile <path\initSID.ora      1.2 注册表参数修改方法      在注册表hkey_local_machine/software/oracle/homexx (xx=home number) 下设置:   ORA_SID_AUTOSTART为true   ORA_SID_PFILE为pfile的全路径;   注重:以上参数中的SID要替换成实际使用数据库的SID,例如:数据库的SID为ORCL, 参数为ORA_ORCL_AUTOSTART      1.3 修改SQLNET.AUTHENTICATION_SERVICES   修改$ORACLE_HOME/network/admin/sqlnet.ora文件   将原有的:SQLNET.AUTHENTICATION_SERVICES= (NTS)   改为:SQLNET.AUTHENTICATION_SERVICES= (NONE)   或者直接注释:#SQLNET.AUTHENTICATION_SERVICES= (NTS)   这是一个解决办法,但也存在一些问题。   SQLNET.AUTHENTICATION_SERVICES设为NONE或者注释后,ORACLE不再使用操作系统认证,不再向域治理器确认登陆者的身份。当使用connect internal or connect / as sysdba登录时,可能会出现例如ORA-3113等问题。

 
标签: oracle  win2000  不能  全攻略  服务  自动启动  
 
您可以将本页贴到其他网站
UBB代码HTML代码
 
 
 
 
 
 
 更多内容
 ·AIX 上安装 ORACLE 9.2 EE ·确定用户是否属于某个角色 ·图解Oracle9i在Windows2000下的安 ·图解Oracle9i在Windows2000下的安
 ·ORACLE8I FOR SUN SOLARIS2.7 安 ·otn现在提供下载的Oracle数据库及 ·Oracle版本号的格式 ·在字符集移值之前使用CSSCAN工具
 ·如何配置oem的oms工作方式: ·spfile全攻略 ·关于Oracle 8.1.7安装时出现故障 ·Windows下如何彻底删除Oracle
 ·Oracle数据库客户端的安装和配置 ·Oracle数据库网络的安装和配置(1 ·Oracle数据库网络的安装和配置(2 ·Oracle10g数据库的创建
 ·用UNIX的kill命令来终止Oracle的 ·Oracle10g for AIX5L安装过程 ·怎样在Oracle中创建,维护图形大 ·RED HAT 7.3装Oracle8.1.7配置什
 ·IAS 9.0.2.0.1 for SUN OS 8 的启 ·Oracle 9i 在Red Hat Linux 8.0下 ·一步步教你在RHEL AS 3安装Oracl ·通过LEI技术实现NOTES与SQL2000数
 
 
最新评论  点此查看所有评论
 
 
 
 
发表评论(支持UBB码)


验证码:  
 
 
 
© 2005- 王朝网络 版权所有