我本机装了Oracle的数据库。现在我想要用PLsql developer 一定要装oracle的客户端吗?
标准解释:
如果你本机的oracle是32位的,不需要装其他东西。并且不用手动去配置tool,preference的oracle_home和oci library,plsql会自动加载。
如果本机oracle是64位的,则需要装一个32位的oracle 客户端(解压版即可)。并且要手动去配置tool,preference的oracle_home和oci library。
2如果安装的oracle是32位的,plsql如果不手动选择oracle_home和oci library,plsql会自动检测到oracle_home的。
这就是为什么有些plsql明明tool,preference的oracle_home和oci library是空的,plsql却可以正常使用。
安装好Oracle之后就自带sqlplus了,如果不想装oracle可以安装sqldeveloper来管理oracle
没有安装Oracle,不可以通过sqlplus或者sqldeveloper连接公司的Oracle服务器。
你要连接到公司数据库,在你电脑上必须安装oracle客户端,装好后,也有一个文件在\oracle\ora92\network\admin\tnsnames.ora ,在这个文件里你要加一段 如下:
XXXX =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库ip地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = nnn)
)
)
nnn:数据库服务器的sid名称,由服务器指定,需要管理员告诉你
XXXX:你自己取名,在你的应用中用“帐号+密码+这个名称”连接数据库
sqlplus是Oracle数据库服务器的主要接口,可以理解为客户端,它提供了一个功能非常强大且易于使用的查询、定义和控制数据库环境。下面简单介绍上怎么使用sqlplus连接数据库的实例。
百度经验:jingyan.baidu.com
百度经验:jingyan.baidu.com