我正在关注我的项目的环境设置指南,并且.bat
文件包含以下命令:
sqlplus system/oracle@demo12c @keystorecreate.sql
我在运行文件后收到以下错误:
ORA-12154 :TNS:无法解析指定的连接标识符
如何查看所有连接标识符以查看我可以使用哪个?
答案 0 :(得分:2)
demo12c
是您要连接的数据库的别名。您应该在TNSNAMES.ORA
文件中找到它的条目。我没有12c版本,但是 - 在以前的版本中 - 它(默认情况下)位于\network\admin
目录中。例如,对于11gXE,它是这样的:
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
我认为Oracle没有改变它,所以 - 看看。
您似乎找不到demo12c
。查看您提到的环境设置中描述的步骤;它应该在某个地方提到它。
顺便问一下,你已经安装了数据库吗?没有问题,如果所有人都使用相同的数据库副本,而你们每个人都有他/她自己的架构(schema = user及其所有对象;它由其名称(“用户名”)和密码标识) - 您在连接字符串中使用的前两个参数。)