
如何使用PLSQL连接服务器上的数据库,开发初学者都需要会这个问题。下面说一下步骤,帮助大家配置host并成功查询数据。
1、首先鼠标右键PLSQL,选择属性,打开PLSQL所在文件夹位置。
2、在文件夹中,找到instantclient文件夹。这里将该文件移出到PLSQL安装文件外,方便之后修改。
3、然后在instantclient下,找到tnsnamesora,用编辑器打开。
4、在tnsnamesora中,可以配置数据库连接。数据库名称、协议类型、host、port、sid。配置好之后,保存。
5、打开PLSQL,输入username、password,选择到配置的数据库,进行连接。点击“file”--“new”--“SQL Window”,打开窗口,输入查询命令,F8执行,连接成功了。
可以去你的oracle客户端配置一个连接,然后用plsql进行连接
d:\oracle\product\1020\db_1\network\admin\tnsnamesora
这个是你配置连接的配置文件,安装时候一般会有个默认的orcl实例
打开后应该有这样的代码orcl=(description
=
(address
=
(protocol
=
tcp)(host
=
localhost)(port
=
1521))
(connect_data
=
(server
=
dedicated)
(service_name
=
orcl)))如果没有可以直接把这个粘贴过去
host,port
,service_name
是连接数据库的基本信息
service_name就是你的数据库名,改为你自己的就ok
最上面的orcl就是你用plsql里面进行连接数据库可以选择的数据实例名,可以自命名。
配置完后,你用plsql登录时候选择对应的数据实例,输入用户名密码就ok了。
plsql developer连接oracle数据库的方法:
1、当打开PLSQL工具发现有三个文本框,但是会发现如下第二张图与第一张图多了一个文本框,显示的是连接为连接数据库需要几个参数,大家都应该知道,连接数据库需要ip地址、端口号、用户名、密码,、据库名称,最后一个就是数据库角色,也就是"连接为"这个选项,没有这个选项无法连接数据库。没有安装Oracle的话,这里就会少一个选项"连接为",因为PLSQL工具会自动从系统注册表找有没有Oracle的配置信息,没有则显示如第一张图,有则显示第二张图(也可能个别机器即使安装了Oracle客户端还是没显示,这样需要手动去添加Oracle的参数配置文件)。
2、首先打开PLSQL界面d出登录框这个时候输入了正确的用户名密码,以及ip地址端口号,但是点击确定时d出如下第一张图所示这说明本机没有安装Oracle客户端或者PLSQL工具首选项中没有配置正确。因此直接点取消,PLSQL会自动打开软件如下第二图,会看到软件的左上方提示没有登录。
3、按照下图的第一图指引,点击工具→首选项d出如下第二图,根据红色框中的位置您会发现中间有个Oracle主目录,其中第①个是Oracle主目录,第②个是Oracle参数配置信息目录(需要一个配置文件路劲),这时需要下载一个配置文件PLSQL Developer。
4、文件路劲地址复制进去后,会立即d出提示更改将在重启PLSQL后有效,如下图所示点击确定,,然后关闭PLSQL程序,重新打开PLSQL。
5、当重新打开PLSQL程序时,如果看到的界面如下图所示,会发现下面多了一个选项"连接为",那么就说明配置文件成功,可以连接数据库了。如果连接失败,请查看参数是否正确。
1 下载instantclient-basic-win32-112010(oracle官网下载
2 解压instantclient-basic-win32-112010并放置在oracle安装目录的product下(放置位置无强制要求,可随意放置)
3 拷贝E:\app\Administrator\product\1120\dbhome_1\NETWORK\ADMIN下的tnsnamesora文件到instantclient_11_2下。
4 打开PLSQL Developer,选择Tools -> perference -> Connection,配置其中的Oracle Home和OCI Library项
其中, Oracle Home:E:\app\Administrator\product\instantclient_11_2
OCI Library:E:\app\Administrator\product\instantclient_11_2\ocidll
5 配置系统环境变量
右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":
1>选择"Path" - 点击"编辑", 把 "E:\app\Administrator\product\instantclient_11_2;" 加入;
2>点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"E:\app\Administrator\product\instantclient_11_2;", 点击"确定";
3>点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINAZHS16GBK", 点击"确定";
只要是在安装数据库的主机都可以不通过数据库验证获得DBA权限。\x0d\在cmd窗口输入:>sqlplus /nolog\x0d\>conn /as sysdba\x0d\这样就可以有dba权限了在执行:Alter user SYSTEM identified by passwd
打开PLSQL Developer客户端,进入登录界面,如图
输入用户名、密码和数据库,进行数据库服务器,如图
很多时候,不知道数据库的地址,填写错误后,登录会提示错误,如图
一般的数据库服务器填写格式为服务器的IP地址,再加上“/”,再加上数据库名,如图
如果要连接本地的Oracle数据的话,可以直接填写本地的数据库名,其中aaa就是本地在Oracle中的数据库,如图
连接成功后,在首页左中间的部分,就会看到数据库中的Tables选项,点击后,会出现数据库中已经存在的表,如图
参考资料
plsql 怎么连接本机oracle数据库?百度经验[引用时间2018-1-10]
1在安装pl/sql
developer的机器上安装客户端程序。
2用客户端的net
configure
assistant
工具配置远程数据库的一个监听listener,建好之后:
配置文件叫tnsnamesora
文件存放在%oracle_home%\network\admin下
内容如下:
oracledata
=
(description
=
(address_list
=
(address
=
(protocol
=
tcp)(host
=
192168058)(port
=
1521))
)
(connect_data
=
(service_name
=
oracledata)
)
)
其中service_name改成你安装时所配置的服务名,host改在你安装oracle服务端的机器的ip
3某些版本的pl/sql
developer需要一个叫做msvcr71dll的文件,否则会连接失败。
以上就是关于如何使用PLSQL连接服务器上的数据库。全部的内容,包括:如何使用PLSQL连接服务器上的数据库。、怎样用plsql 简单连接oracle32位客户端、如何用plsql连接oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)