在java中连接oracle数据库必须要第三方的oracle的jar包,如:classes12.jar ;
安装plsql客户端即可与oracle数据库服务器进行连接访问数据库的操作,必须下载instantclient-basic-win32-11.2.0.1.0.zip和PLSQL Developer.rar,就可以进行连接后台数据库的操作了,
oracle官方下载网站地址:http://www.oracle.com/technology/global/cn/software/tech/java/sqlj_jdbc/index.html
我们所需要的oracle的版本信息是:10.2.0.4
plsql安装目录:
先下载oracle客户端,下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
直接下载这个文件,Instant Client Package - Basic包,然后解压到任意的目录,然后再这个目录下建立network文件夹,
接着再这个文件夹下再建立admin文件夹,然后创建tnsnames.ora文件 ;
text =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 124.207.182.37)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = text)
(INSTANCE_NAME = text)
)
)
RAC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.28.1.21)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.28.1.22)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = DB)
)
)
text,RAC为数据库名
进入plsql设置这两个选项:
oracle主目录:C:/instantclient-basic-win32-11.2.0.1.0
oci库:C:/instantclient-basic-win32-11.2.0.1.0/instantclient_11_2/oci.dll
重新启动plsql即可 ;
在plsql客户端中的数据库中如果出现乱码,可以通过在windows中的环境变量中设置环境变量:
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 即可以改变乱码的现象 ;
简单的一些oracle命令使用:
1. su - oracle 用户名:
2. oracle 密码
3.sqlplus busiusr ;
4.select table_name from user_tables;