我在用oracle的sql*plus时候,就是一开始的那个登陆界面,我输入完用户名、口令和主机字符串后点“确定”,但却提示出错。
错误是:ORA-12154:TNS:could not resolve the connect identifier specified请问下,这个是什么问题,如何结局?
谢谢!
错误是:ORA-12154:TNS:could not resolve the connect identifier specified请问下,这个是什么问题,如何结局?
谢谢!
解决方案 »
- 紧急求救,ORA-01157: cannot identify/lock data file 7 - see DBWR trace file
- sql文件导入后,中文变乱码,怎样解决?
- win2008双机oracle安装问题
- 在这种情况下我应该如何写sql语句?
- 如何将datatable 导入 oracle的一个游标里?
- 帮忙看看!
- 这个update语句怎么在oracle中实现? 急啊! -_-!
- 下载的oracle跟花钱买的有什么不同?
- 放分庆祝一下!
- 请问怎么讲2014-12-20 00:00:00.000变更为2014-12这种格式
- 关于删除重复记录的几个问题
- Oracle10g可以搞httpServer服务吗?
你用tnsping 你在你机上注册的网络服务名
该错误表示能在tnsnames.ora中找到网络服务名,但是在tnsnames.ora中指定的SERVICE_NAME与服务器端的SERVICE_NAME不一致。解决的办法是修改tnsnames.ora中的SERVICE_NAME。
xxx =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.202)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = testing)
)
)
配置本地服务名如楼上
密码为: 对应用户名的密码
HOST:为服务器的IP地址
ServiceName为:服务器上的服务名
主要是你要注意XXX这个部分,一定要配置正确,这里不一定要配置为Testing,你可以配置为AAA,那么在用SQLPLUS登录是要输入用户名、密码、和服务名AAA
注意几点就能解决你的问题:
1.SERVICE_NAME= 什么;这个“什么”就是你在安装ORCAL时候给你自己数据库取的名字,什么ORA9,ZDK9拉;
2.HOST = 什么;这个“什么”就是你连接服务器本地连接设置的IP,要是连接你自己机器,干脆把你的机器名字拷上去算了,也省得麻烦;
3.救助你给自己设定的用户和密码,如果这个也忘了就没有办法了
4.多装几次,摸索,或者问你老师,都是不错的选择呵呵