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

时间:2018-06-04 11:15:29

标签: oracle oracle12c tnsnames

我正在关注我的项目的环境设置指南,并且.bat文件包含以下命令:

sqlplus system/oracle@demo12c @keystorecreate.sql

我在运行文件后收到以下错误:

  

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

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

1 个答案:

答案 0 :(得分:2)

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

C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

我认为Oracle没有改变它,所以 - 看看。

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

顺便问一下,你已经安装了数据库吗?没有问题,如果所有人都使用相同的数据库副本,而你们每个人都有他/她自己的架构(schema = user及其所有对象;它由其名称(“用户名”)和密码标识) - 您在连接字符串中使用的前两个参数。)