连接数据库有2种方式:在本机安装oracle数据库或者是安装一个oracle简易客户端
当然,简易客户端跟oracle数据库比较少了一些功能
连接方式:
1)简易连接
sqlplus scott/tiger@10.0.0.10:1521/study
注意最后的study是服务名,别搞错了
这种ora-12514的报错就是前面的账户密码地址端口一般都正确而服务名写错了
2)本地命名
tnsnames.ora配置好字符串
然后连接
下面介绍一下安装oracle简易客户端和plsql的配置:
1)下载一个oracle简易客户端和plsql(有绿色解压版)
2)将下载的客户端的简易包,解压缩到磁盘上的某一目录,例如:f:\instantclient_12_1
3)设置系统的环境变量
点击计算机->系统属性-〉高级系统设置-〉高级-〉环境变量-〉系统变量
1.将路径 f:\instantclient_12_1;添加到环境变量path中
2.设置oracle_home : f:\instantclient_12_1
3.设置nls_lang : simplified chinese_china.zhs16gbk american_america.al32utf8
4.设置tns_admin : f:\instantclient_12_1
4)在目录 f:\instantclient_12_1 增加 tnsnames.ora 文件
内容格式
study =
(description =
(address_list =
(address = (protocol = tcp)(host = 10.0.0.10)(port = 1521))
)
(connect_data =
(service_name = study)
)
)
5) 如果打开plsql时不显示database列表,则需要在plsql中设置:tools->preferences->connection
因为没有装oracle数据库,只装了简易版客户端。所以第一个箭头指向的框不需要填 只填写第2个箭头指向的文本框的内容