oracle客户端如何连接到服务器数据库? 新接触oracle,望各位大侠帮忙,现在知道服务器的ip和数据库名,在网上看到说,在net configuration assistant里配置就可以了,可是还是不太清楚怎么配置,谁能帮我说的详细一点吗?谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 开始——>oracle——>配置和移植工具——>Net Configuration Assistant——>选择本地net服务名配置next——>添加next——>服务名填你的数据库实例名——>TCP——>主机名填你服务器的IP——>选择进行测试或者不进行测试——>填网络服务名,这个是你自己取的名,随便填——>完成 是这样连的,可是测试连接的时候,提示测试未成功,ORA-12514:TNS:listener could not resolve SERVICE_NAME given in connect descriptor,这是怎么回事啊,(我连接本机上的数据库没问题) 服务器的监听服务还没打开,,建议把所有关于oracle的服务打开,就可以了 在ORACLE安装目录中(D:\oracle\ora92\network\admin)直接用记事本编辑文件tnsnames.ora,在文件中添加类似下列一段文本即可:GBGL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.212.182.75)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = gbgl) ) )如果没有文件tnsnames.ora,用记事本新建一个即可. 是这样的,我再补充一下,我是在服务器上建了一个新数据库,建得时候都采用的默认值,除了名称和密码,没作其他的更改,然后在服务器上用sql plus连接没问题,用toad连接也没问题,回到自己机子上配置的时候,就提示测试未成功,ORA-12514:TNS:listener could not resolve SERVICE_NAME given in connect descriptor,可是数据库名和ip地址都没错,还有一个问题,在自己机子上浏览器中输入url,提示打不开,不知道有没有关系 两个问题,一、你在服务器上是用什么方式测试通过的,详细说下二、你没有在你的机器上,服务端和客户端都安装了吧?找到你oracle安装路径下的$ORACLE_HOME/network/admin目录下,查看tnsnames.ora文件中配置的是否正确,格式很简单,应该一目了然 要在服务器上追加1521 port。 要在服务器上将1521 port打开的意思,具体做法到网上查一下应该可以找到。日文的xp是这样的1ネットワーク接続 网络连接2ローカルエリア接続 本地连接3プロパティ 属性4詳細設定 高级设定5例外 忘了?6ポット追加 忘了?端口添加? ポット番号:1521(racle的port号) 名称:什么都可以7有効になる 谢谢各位,问题搞定了,SERVICE_NAME的问题,服务器上建库(oracle10g)的时候名字写了9位的字符,本级(oracle9i)连接服务器的时候只允许输8位,所以一直出问题 多表合并问题 ORA-02291: 违反完整约束条件 (BEN.SYS_C005646)求解释 oracle 表连接与索引的问题 更新时报“超出游标最大数量”错误,急! 求教一个procedure 大家帮忙,初学 PL SQL 应该看那些书或文档呢? 关于oracle的sequence问题 我以a用户建立的表b,sqlplus查询为什么非要加引号? 存储过程中如何动态执行多条 SQL? 请问在 Windows xp 下能装Oracle吗? 谢谢! 紧急求助,关于FRM-92060的解决方法 【求助】plsql中用delete和drop以及alter命令删除的行如何恢复过来?
TCP——>主机名填你服务器的IP——>选择进行测试或者不进行测试——>填网络服务名,这个是你自己取的名,随便填——>完成
是这样连的,可是测试连接的时候,提示测试未成功,ORA-12514:TNS:listener could not resolve SERVICE_NAME given in connect descriptor,这是怎么回事啊,(我连接本机上的数据库没问题)
GBGL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.212.182.75)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = gbgl)
)
)如果没有文件tnsnames.ora,用记事本新建一个即可.
二、你没有在你的机器上,服务端和客户端都安装了吧?找到你oracle安装路径下的$ORACLE_HOME/network/admin目录下,查看tnsnames.ora文件中配置的是否正确,格式很简单,应该一目了然
日文的xp是这样的
1ネットワーク接続 网络连接
2ローカルエリア接続 本地连接
3プロパティ 属性
4詳細設定 高级设定
5例外 忘了?
6ポット追加 忘了?端口添加?
ポット番号:1521(racle的port号)
名称:什么都可以
7有効になる