最近使用Oracle数据库。
遇到了几个概念
SID
SERVICE_NAME
ORACLE_SID
在tnsname.ora中我用的是SERVICE_NAME
我现在的项目 他们提供的是一个SID
我希望知道ORACLE_NAME 和SID 之间到底是什么关系?
另外如果我需要用SID连接 那么应该怎么设置?
SID的意思是oracle数据库的唯一标识符是你在建立一个数据库时系统自动赋予的一个初始ID。
SID主要用于在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE SID,且它在注册表中也是存在的。
扩展资料
如何查询当前用户的SID:
1、按【Win + R】快捷键,在弹出的运行对话框中输入【cmd】后按回车键
2、在命令提示符窗口中输入"whoami /user",按回车键
3、然后就查出我当前的用户名和对应的SID