oracle 10g手动创建数据库后登陆时显示适配器错误
2011-02-26 14:28
387 查看
这几天在研究oracle数据库,发现在oracle 10g中通过手动创建数据库后,在登陆时会出现监听适配器错误的问题。下面是通过网络查找,自己尝试的解决方法。
首先,通过手动创建数据库,然后控制台运行sqlplus /nolog
然后,conn sys/ora123 as sysdba;(ora123是我的密码,在oradim -new -sid db1 -intpwd ora123处设置的)
在这里会出现上面说的错误提示,
我的机子是xp 的系统,我是这样解决的,首先,要在运行sqlplus /nolog前执行set ORACLE_SID=db1
然后将系统服务里面的oracleservice+sid启动,当然,为了方便,你可以将它设置为自动的。
然后用sys连接数据库就没问题了。
或者在系统环境变量里将ORACLE_SID=DB1设置为系统的环境变量,就像设置java的环境变量一样的。
这样就可以了。
不过,有人在win7系统下遇到同样的问题的时候,用上面的方法确实解决了上面的问题,但是又遇到了权限被拒绝的问题,不知道怎么解决。
个人感觉,win7在娱乐性方面还好, 如果开发的话,要么用xp,要么就用linux,win7下面的权限问题确实是个问题的。
首先,通过手动创建数据库,然后控制台运行sqlplus /nolog
然后,conn sys/ora123 as sysdba;(ora123是我的密码,在oradim -new -sid db1 -intpwd ora123处设置的)
在这里会出现上面说的错误提示,
我的机子是xp 的系统,我是这样解决的,首先,要在运行sqlplus /nolog前执行set ORACLE_SID=db1
然后将系统服务里面的oracleservice+sid启动,当然,为了方便,你可以将它设置为自动的。
然后用sys连接数据库就没问题了。
或者在系统环境变量里将ORACLE_SID=DB1设置为系统的环境变量,就像设置java的环境变量一样的。
这样就可以了。
不过,有人在win7系统下遇到同样的问题的时候,用上面的方法确实解决了上面的问题,但是又遇到了权限被拒绝的问题,不知道怎么解决。
个人感觉,win7在娱乐性方面还好, 如果开发的话,要么用xp,要么就用linux,win7下面的权限问题确实是个问题的。
相关文章推荐
- oracle 10g手动创建数据库后登陆时显示适配器错误
- oracle 10g手动创建数据库
- 在LINUX平台上手动创建数据库(oracle 10g)
- 手动创建oracle 10g数据库的命令语法
- Oracle 10g 数据库手动创建步骤
- 【转载】ORACLE 10G DBCA创建脚本实现手动创建数据库
- 在LINUX平台上手动创建数据库(oracle 10g)
- 在LINUX平台上手动创建数据库(oracle 10g)(在一个oracle服务器上启动两个实例)
- Windows环境下Oracle10g使用DBCA创建数据库时遇到ORA-12560协议适配器错误
- Oracle 10g通过创建物化视图实现不同数据库间表级别的数据同步
- 【Oracle笔记】7.创建数据库之手动建数据库
- windows下手动创建最简单的数据库(oracle 10.1.0)
- oracle 10g 数据库与客户端冲突导致实例创建无监听问题
- oracle手动创建数据库
- 手动创建数据库实例全攻略2:oracle instance 和oracle database
- ORACLE 10G R2的静默安装和创建数据库(runInstaller和dbca)
- 手动创建Oracle 11g数据库(转载)
- Oracle手动创建数据库
- Oracle 好书 02 ( 安装oracle 10g软件及创建数据库 )
- oracle 11g 数据库中报:协议适配器错误