Oracle数据库安装完成后相关问题的解决
笔者一直以来都是使用公司服务器上的oracle数据库,突然一天公司服务器宕机了,项目无法访问数据库跟着瘫痪了,所以准备在自己的机器上安装一个oracle数据库.
从官网下载安装了oracle 11g后再DOS命令窗口访问正常,但是通过plsql访问时便会报错 "ora-12541:TNS:无监听程序。"
在查询了一系列资料之后,经问题解决,具体操作如下:
1.下载plsql,安装.
2.下载Instant Client,点击下载,下载第一个basic就行了,下载完解压缩,笔者将其放在自己电脑上以下位置'F:\app\carryLess\product',朋友们可以根据自己的状况,自行放置,只需在之后配置相关路径时选对即可.
3.打开plsql先不登录,在工具-->选择首选项,更改oracle主目录名和OCI库分别为
*F:\app\carryLess\product\instantclient_11_2\instantclient_11_2
*f:\app\carryless\product\instantclient_11_2\instantclient_11_2\oci.dll
*(请根据你们的实际情况来填写路径)
4.接下来在oracle安装目录下找到tnsnames.ora文件,笔者的目录为F:\app\carryLess\product\11.2.0\dbhome_1\NETWORK\ADMIN
*打开此文件,将里面HOST = localhost中的localhost更改为自己的计算机名称(右键我的电脑-->属性 可查看计算机名称)
*在同一目录下找到listener.ora,将localhost改为自己的计算机名称,同时将SID_NAME = ? 等号后面改为自己的全局数据库名称(自己安装的时候写的)
5.打开电脑服务(Win+R 输入services 回车)找到OracleOraDb11g_home1TNSListener服务,重启此服务.
6.这是既可以通过plsql连接到数据库了,但是在查询时,表中的中文为乱码,这时只需添加一个环境变量即可
*添加一个环境变量NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
最后最好注销一下电脑,然后就可以使用啦...
最新文章
- Visual Studio 如何使用代码片段Code Snippet提高编程速度!!!
- 【转】推荐介绍几款小巧的Web Server程序
- linux笔记三-------根目录相关说明
- hibernate的二级缓存
- #pragma once与 #ifndef的区别
- Qt 动画框架
- CSS 实现加载动画之一-菊花旋转
- Tomcat启用Gzip压缩
- MFC: Create Directory
- error: C1083: 无法打开包括文件:“QDomDocument”“QAxObject”
- Windows卸载软件出现蓝屏SYSTEM SERVICE EXCEPTION(VrvProtect_x64_2.sys)
- onkeyup事件只能输入数字,字母,下划线
- HDU 1068 Girls and Boys 二分图最大独立集(最大二分匹配)
- DFS和BFS(无向图)Java实现
- [转]Wing IDE 6.0 安装及算号器注册机代码
- C++ 成员初始化列表
- 【python】数据库
- html5-新增表单的小结details summary
- 第二篇:服务消费者(rest + ribbon)
- 无线网络实体图生成工具airgraph-ng