当前位置: 代码迷 >> Oracle管理 >> 有一个关于sqlplus 登陆的有关问题问问
  详细解决方案

有一个关于sqlplus 登陆的有关问题问问

热度:51   发布时间:2016-04-24 05:34:23.0
有一个关于sqlplus 登陆的问题问问
在登陆的时候 cmd命令下

  输入 


  sqlplus userName/passWord@Orcl 

 与
 
  sqlplus userName/passWord

两者有什么区别


 第一种方式我知道会去tnsname中找到匹配的服务名,去查找相应主机


 那第二种方式是不是默认访问本机的数据库服务呢?

 

------解决方案--------------------
第一个是登录名叫ORCL的数据库
第二个是默认数据库

数据库可以自己建立并命名的.
------解决方案--------------------
第一个是登录名叫ORCL的数据库
第二个是默认本地数据库
------解决方案--------------------
第一个是访问网络服务名为Orcl的数据库。
当然网络服务名(Net Service Name)是通过Net Configuration Assistant或直接修改
tnsname.ora文件来配置的。

第二个是访问默认的数据库。
所谓的默认数据库是指在windows系统中ORACLE_SID键值所指向的数据库。

------解决方案--------------------
第一种是指定数据库,
第二种,假如你机器上有多个数据库,那么用这各方法登录的是HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\ORACLE_SID 所指向的数据库。