PL/sql 与Oracle 不能连接 50 可以测试同,但是打开PL/sql developer就是连接不了,新建数据库也不能连接。请大虾指教,密码和用户都对。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.先安装oracle客户端;2.配置tnsnames.ora,此文件位于$ORACLE_HOME\NETWORK\ADMIN目录下: 打开此文件,加入如下内容:orcl = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.255.5)(PORT = 1521)) --172.16.255.5服务器的ip (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) -- orcl 你的实例名 ) )3.打开pl/sql developer,登录... 错误呢?请检查:1、用户名密码对吗?2、数据库选了吗,即你新建的网络服务名3、你用net manager新建,保存了吗。 错误提示如下:ORA-12154:could not resolve the identifier specified 无法处理服务名字你检查下tnsname.ora 直接在tnsnames.ora文件添加如下:99 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.99)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = develop) ) )把三个红色的地方修改一下,第一个是网络服务名,第二个是要连的IP地址,第三个是要连的实例名保存即可 使用net configuration assistant重新进行"本地net服务名配置",服务器名使用IP地址。测试成功后,再在pl/sql中:conn 用户名/密码@连接串。 测试成功了,‘conn 用户名/密码@连接串。“在哪里设置? cmd---->sqlplus /nolog;conn 用户名/密码@连接串 cmd-->tnsping 连接串 这个能通了,你的pl/sql developer才能连上 试下:d:\>sqlplus username/password@网络服务名 你看看这个$ORACLE_HOME\NETWORK\ADMIN下的另外一个ora后缀的文件,将里面的<NTS> 改为<NONE>,改后保存,重启PL/SQL 求字符串检索的SQL mysql 数据库都删除了空间还是不释放 将Oracle从10.2.0.1升级到10.2.0.3时运行补丁包中的runInstaller时出错 求助:如何查表中记录较全的数据 Oracle服务启动不了。 请教一个透明网关对于SQL SERVER字段支持的问题 急!!!Oracle 并发控制问题 如何把一个vector的数据传给存储过程 问个关于JOB的问题 在 pro*c中,游标所占内存能否自动回收? 求一SQL语句,高手进来 问个select语句的问题
2.配置tnsnames.ora,此文件位于$ORACLE_HOME\NETWORK\ADMIN目录下:
打开此文件,加入如下内容:
orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.255.5)(PORT = 1521)) --172.16.255.5服务器的ip
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl) -- orcl 你的实例名
)
)3.打开pl/sql developer,登录...
请检查:
1、用户名密码对吗?
2、数据库选了吗,即你新建的网络服务名
3、你用net manager新建,保存了吗。
你检查下tnsname.ora
99 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.99)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = develop)
)
)
把三个红色的地方修改一下,第一个是网络服务名,第二个是要连的IP地址,第三个是要连的实例名
保存即可
测试成功后,再在pl/sql中:conn 用户名/密码@连接串。
sqlplus /nolog;
conn 用户名/密码@连接串
tnsping 连接串 这个能通了,你的pl/sql developer才能连上
d:\>sqlplus username/password@网络服务名