首先去下载oracleclient客户端工具
小编这里已经下载的有了,目录结构如下所示
⑵ pl sql developer登录时没有数据库
64位系统吗?
如果是32位的系统,你安装oracle客户端并配置tnsnames.ora了吗?
可以使用这种方法:
使用 InstantClient, PL/SQL Developer连接Oracle:
•1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0;
•2. 将系统的tnsnames.ora拷贝到该目录下;
•3. 在PLSQL Developer中设置Oracle_Home和OCI Library:
ToolsPreferencesOracleConnection:
Oracle_Home: C:\instantclient-basic-nt-11.2.0.2.0
OCI Library: C:\instantclient-basic-nt-11.2.0.2.0\oci.dll
•4. 在PLSQL Developer目录下新建如下bat文件,替换其快捷方式,启动PLSQL Developer:
@echo off
set path=C:\instantclient-basic-nt-11.2.0.2.0
set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0
set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
start plsqldev.exe
⑶ PLSQL DEVELOPER找不到数据库
可以在D:\oracle\ora90\network\ADMIN\tnsnames.ora里手工添加吧,
给一个例子:
HISDATA1
=
(DESCRIPTION
=
(ADDRESS_LIST
=
(ADDRESS
=
(COMMUNITY
=
tcp.world)(PROTOCOL
=
TCP)(Host
=
10.46.4.31)(Port
=
1521))
)
(CONNECT_DATA
=
(SID
=
hisdata)
)
)
TEST
=
(DESCRIPTION
=
(ADDRESS_LIST
=
(ADDRESS
=
(PROTOCOL
=
TCP)(Host
=
134.130.255.111)(Port
=
1521))
)
(CONNECT_DATA
=
(SID
=
test)
)
)
各字段的意思看一下就明白了
⑷ PLSQL连接不上数据库,求解
链接不上的原因:
1.
链接时会书写链接路径及接口,数据库名称,用户名及密码,确保这些都咩有错误才能正确连接
2.
具体代码如下:
3.
。"jdbc:mysql://localhost:3306/所用数据库的名称?useunicode=true&characterencoding=utf8","用户名","密码"
4.
如果还有错误,请检查是否标点符号错误,及代码别处的错误,可以参考控制台对错误的描述,确定错误的位置。
5.
进行debug,确定链接不同的原因及具体的行数。
⑸ PLSQL Developer 连接oracle 看不见数据库
1、在操作系统cmd窗口里运行一下:
tnsping 所配服务名
如果结果是“OK”,表示服务配置是好的,否则表示服务未配好,需修改tnsnames.ora
2、服务已配好,pl/sql仍看不到,可以先手工敲入服务名,下次应该就会看到了。
⑹ pl sql developer登陆界面找不到oracle数据库选项 怎么办
我也和你碰到同样的问题。我是这样解决的。点击桌面上的PLSQL不输入任何东西,进入。Tools->Preferences,在Oracle
Home
OCI
Library两栏中分别填入Oracle客户端的路径和OCI文件的路径(oci.dll文件直接在instantclient_10_2文件夹下),
所以我在这两个选项中填写的内容是“D:\oracle\proct\10.2.0\db_1\BIN”和“D:\oracle\proct\10.2.0\db_1\BIN\oci.dll
然后重新启动PLSQL就可以了,希望能对你有帮助。
⑺ PLsql无法连接数据库
1.修改sqlnet.ora文件,在oracle安装目录的\NETWORK\ADMIN下:
将SQLNET_AUTHENTICATION_SERVICES= (NTS)
修改为:SQLNET_AUTHENTICATION_SERVICES= (NONE)
2.修改监听器配置文件listener.ora,在oracle安装目录的\NETWORK\ADMIN目录下,把主机名用ip地址代替,例如(ADDRESS = (PROTOCOL = TCP)(HOST = HBONLINE1)(PORT = 1523))改为(ADDRESS = (PROTOCOL = TCP)(HOST = 168.168.168.42)(PORT = 1523))。
⑻ 在安装配置完Oracle和PL/SQL后,为什么plsql的database一栏没有可选项
在安装配置完Oracle和PL/SQL后,plsql的database一栏没有可选项,解决方法如下:
1、解决没有链接问题:
将PLSQL文件夹中的instantclient-basic-win32-11.2.0.1.0.zip解压出来,放到Oracle安装目录的proct文件夹下,然后运行PLSQL Develper,在工具---首选项---连接
将刚才拷贝文件夹的地址填写在里面。,然后重启即可。
⑼ 新建的数据库怎么在plsql中不显示,数据库只显示ORCL
tnsnames.ora文件在你的oracle数据库安装目录下的network/admin文件夹下。
比如我oracle数据库安装在c:\app\orcl下了,那么你就去
c:\app\orcl\network\admin这个目录去找。如果没有的话就新建一个tnsnames.ora文件,将以下内容输入进去:
orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
startrek 是 标示符直接写orcl就行了
127.0.0.1是oracle数据库服务器的ip,如果是本机就是127.0.0.1
service_name是填sid就行了,默认是orcl。
配置好,保存后,就可以在数据库一栏直接写orcl了。