oracle 10登陆时提示:“ORA—12560: TNS:协议适配器错误” 50
oracle10g安装时没有提示设置用户名,密码。安装完成后在DOS下用输入sqlplus用户名输入的是scott,密码是tiger,接着就出错了:“ORA12560:T...
oracle 10g安装时没有提示设置用户名,密码。安装完成后在DOS下用输入sqlplus
用户名输入的是scott,密码是tiger,接着就出错了:“ORA12560: TNS:协议适配器错误”
咋办?网上查了下解决方法,有的说要启动oraclehome92TNSlistener服务,启动oracleserviceXXXX,XXXX就是你的database SID.但我的在服务项里找不到这两个东西;第三种方法说是设置oracle_sid=database SID.请问怎样获取我的database SID,请给出具体步骤? 展开
用户名输入的是scott,密码是tiger,接着就出错了:“ORA12560: TNS:协议适配器错误”
咋办?网上查了下解决方法,有的说要启动oraclehome92TNSlistener服务,启动oracleserviceXXXX,XXXX就是你的database SID.但我的在服务项里找不到这两个东西;第三种方法说是设置oracle_sid=database SID.请问怎样获取我的database SID,请给出具体步骤? 展开
7个回答
展开全部
oracleserviceXXXX是你的数据库实例名,至于修改sid打开注册表在HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/文件夹下寻找ORACLE_SID一项,找到了以后,修改值即可,若找不到,则在与ORACLE_HOME一项的同一个文件夹下新建字符串值,命名为ORACLE_SID,值为你的数据库实例名,然后在登录sqlplus即可
建议查看下tnsname.ora文件里是怎么配置的。
然后用以下格式登录你想要登录的数据库实例:
展开全部
你先这样登录试试
sqlplus / as sysdba
那个TNS的错误提示,往往是侦听器的问题
sqlplus / as sysdba
那个TNS的错误提示,往往是侦听器的问题
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
oracleserviceXXXX是你的数据库实例名,至于修改sid打开注册表在HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/文件夹下寻找ORACLE_SID一项,找到了以后,修改值即可,若找不到,则在与ORACLE_HOME一项的同一个文件夹下新建字符串值,命名为ORACLE_SID,值为你的数据库实例名,然后在登录sqlplus即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这种登录是在登陆本机的数据库实例。本机是否安装了数据库服务端?如果本机只是客户端,一定会报12560错误的。
建议查看下tnsname.ora文件里是怎么配置的。
然后用以下格式登录你想要登录的数据库实例:
sqlplus [用户名]/[密码]@[实例名]
建议查看下tnsname.ora文件里是怎么配置的。
然后用以下格式登录你想要登录的数据库实例:
sqlplus [用户名]/[密码]@[实例名]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你安装数据库之后可以在服务里面找到OracleOraDb10g_home2iSQL*Plus,OracleOraDb10g_home2TNSListener,OracleServiceORCL,把这3个服务都开启了,再试试行不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
服务里面没有启动项?????????
安装错了吧?
卸载 再重装 记得清楚注册表
你可以下一个regedit winner 去清理 然后重装10G就行了
还有安装目录不要有空格
安装错了吧?
卸载 再重装 记得清楚注册表
你可以下一个regedit winner 去清理 然后重装10G就行了
还有安装目录不要有空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
侦听器有问题。
你到bin目录下执行 lsnrctl
你到bin目录下执行 lsnrctl
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询