[系统]请教SQL Developer不装 orcl client 问题

楼主: SecretWhale (鲸鱼)   2017-11-12 22:26:04
数据库名称:Oracle 11g
数据库版本:Oracle 11g
作业平台:Win7 64 bit
Oracle SQL Developer:版本 17.3.0.271
问题描述:
小弟是 Oracle 的新手,遇到一些问题,想请教前辈们有什么方向可
以提示,在这先感谢有空回应的大大了。
目前弄不懂为什么我用 SQL Developer 能在不装 Oracle Client 或
Oracle Instant Client 的机器上能连入 Oracle,我看网络上大部
份教学的资料,都会教到要装 Oracle Client 或
Oracle Instant Client 其一,不知道装或不装的差别在那里(目前知
道像是一些 tnsping 之类的指令是没办法用)如果单纯下 SQL 指令对
数据库进行一些操作,像开新的 Table,异动资料之类的,会有什么差别吗?
环境描述:
环境大概是这样,先在机器A(win7x64)上灌好了 oracle 11g 数据库。
也透过 Net Manager 设定好 listener,打算让另一台机器B(win7x64)连入,
然后把两台的防火墙全部都先关掉。
机器B的环境上,就是一个新灌的 win7 环境,可以用
SQL Developer 直接透过 ip 连入数据库(用 system 帐号)
的机器,连入后尝试新增 table 也没问题。但是用 Toad 没办法连,
(我想是正常的,因为我 Oracle Client 或 Oracle Instant Client,
都没装)
作者: retsamsu   2017-11-13 09:31:00
http://www.oracle.com/technetwork/issue-archive/2008/08-may/o38sql-102034.html默认是 JDBC,但如果你有安装 Oracle Client 也可透过设定修改连线方式Toad 是透过 SQL*Net 连线 (Oracle Instant Client 的元件,所以起码要安装 Oracle Instant Clienthttps://community.oracle.com/thread/2332184
楼主: SecretWhale (鲸鱼)   2017-11-14 07:12:00
原来如此,我再去研读一下,多谢大大。

Links booklink

Contact Us: admin [ a t ] ucptt.com