当前位置:数据库 > Oracle >>

oracle 数据库 远程连接访问问题

我用的是oracle的客户端,没有安装oracle 。然后用pl/sql去连接,结果报“oracle initialization or shutdown in progress” 这个错误。看了下往上说 sqlplus 解决。我没有安装oracle 自然也没有这个东西 请问怎么解决呢?谢谢各位了。
追问:谢谢你的回答,只是还有一处不明白~你说编辑plsql 目录下的bat文件。我这里只有dat文件。而且是default.dat 和 aalf.dat 文件 . 是要将 你@后边的参数替换default.dat文件吗????还是谢谢你~我已经试过了~还是不对~还是刚才的错误~~谢谢。我没有sqlplus 。。
答案:1. 安装Oracle客户端,配置本地网络服务名(tnsnames.ora文件中的内容),即可
 
或者,参考下面的内容(同样适用于32位的机器,tnsnames.ora需要从别的配置好的机器上拷贝过来)
 
 
2. 
使用PL/SQL Developer连接OracleX64版本:
•1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0;
•2. 将系统的tnsnames.ora拷贝到该目录下;
•3. 在PLSQL Developer中设置Oracle_Home和OCI Library: 
ToolsPreferencesOracleConnection:
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

上一个:oracle 1.安装的时候已有一个数据库,现在再导入一个,是否同时有两个数据库。 2.要怎么看到新的数据库。
下一个:oracle数据库 ,想把某个用户的临时表空间换一个位置

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,