Oracle 如何查看所有连接器标识符?

Oracle 如何查看所有连接器标识符?,oracle,oracle12c,tnsnames,Oracle,Oracle12c,Tnsnames,我正在按照我的项目的环境设置指南进行操作,其中有.bat文件,其中包含以下命令: sqlplus system/oracle@demo12c @keystorecreate.sql 运行文件后,我遇到以下错误: ORA-12154:TNS:无法解析指定的连接标识符 如何查看所有连接标识符以查看我可以使用哪一个?demo12c是您要连接到的数据库的别名。您应该在TNSNAMES.ORA文件中找到它的条目。我没有12c版本,但在以前的版本中,它(默认)位于\network\admin目录中。例如,

我正在按照我的项目的环境设置指南进行操作,其中有
.bat
文件,其中包含以下命令:

sqlplus system/oracle@demo12c @keystorecreate.sql
运行文件后,我遇到以下错误:

ORA-12154:TNS:无法解析指定的连接标识符


如何查看所有连接标识符以查看我可以使用哪一个?

demo12c
是您要连接到的数据库的别名。您应该在
TNSNAMES.ORA
文件中找到它的条目。我没有12c版本,但在以前的版本中,它(默认)位于
\network\admin
目录中。例如,对于11gXE,它是这样的:

C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
我想甲骨文并没有改变这一点,所以-看看吧

似乎在那里找不到
demo12c
。查看您提到的环境设置中描述的步骤;它应该在某处提到它

顺便问一下,你已经安装了数据库了吗?如果所有人都使用相同的数据库副本,而每个人都有自己的模式(模式=用户及其所有对象;它由名称(“用户名”)和密码标识,这是连接字符串中使用的前两个参数),则没有问题