使用SQLPLUS如何连接指定的数据库

oracle_study 2005-05-04 09:31:10
假定本机上有多个oracle数据库。
请问使用sqlplus在本机上连接数据库时如何知道自己连接的是哪一个数据库,如果要连接一个指定SID的数据库时如何打命令?
thanks
...全文
5772 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zonelive 2005-05-07
  • 打赏
  • 举报
回复
配置服务名,你用conn sys/aaa@服务名
你要连哪个就用哪个服务名就行了
fuxia 2005-05-07
  • 打赏
  • 举报
回复
楼上正解
yqwd911 2005-05-06
  • 打赏
  • 举报
回复
先配置连接名称,这个应该没有问题吧!
假设配置好联结两个,svr1,svr2
假设用户名密码分别是:uid1和pwd1,uid2和pwd2

建立好以后.
通过SQLPLUS联结方法有三种:
1)通过Oracle的SQLPLUS应用程序跳出的Window界面直接相连
在跳出的界面种会有三个栏位,User Name,Password,Host string.
在Host string种输入你想连接的数据库的连接名(即svr1或svr2,注意不是SID)
然后在输入正确的用户名和密码,点击"OK"即可
2)在windows的CMD界面(运行中输入"CMD"后回车),输入SQLPLUS 跳出另外一个CMD窗口中提示"Enter User-name"这时输入<用户名>@<连接名称> 假设连接数据库1,则输入:uid1@svr1 回车后输入密码 pwd1
然后提示 Connect to... 就连接成功了
3)已经进入SQLPLUS里,使用命令连接到其它数据库
connect <用户名>/<密码>@<连接名称>.
例: connect uid2/pwd2@svr2
oracle_study 2005-05-05
  • 打赏
  • 举报
回复
能否举一具体例子,说明具体的命令是怎样的?
thanks
railgunman 2005-05-05
  • 打赏
  • 举报
回复
先配置本地连接,也就是配置服务名,然后启动sqlplus,然后输入用户名,密码和本地服务名,之后就可以联到服务名指向的数据库了
space6212327 2005-05-04
  • 打赏
  • 举报
回复
先配置net,然后在SQL PLUS的HOST STRING输入服务名即可

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧