win7 64位系统 Oracle32bit + PL/SQL访问Orale服务,Oracle 11g的安装,中文乱码问题的解决

  前几天因为装了个Oracle32bit客户端 + PL/SQL连接不上oracle遭到组长鄙视,问我用过PL/SQL没有,我安装完打开PL/SQL登录界面跟他的都不一样,没有那个连接为Normal、SYSDBA的选项,还问我为什么有了PL/SQL还装Oracle客户端,当时我也答不出来,后来在网上还是找到了答案,心里也鄙视了他一把,自己搞不太清楚欺负新人吗?水平好像也不咋滴。要装ORacle客户端的原因是oci.dll是64位的,32位应用程序PLSQL Developer无法加载。

  为了省事就在网上下载了个免安装版的Oracle32bit客户端。解压到了如下路径E:\oracle\instantclient_12_1。并且在这个路径下新建两级目录NETWORK\ADMIN,建立一个tnsnames.ora文件,配置如下一样的东西,大概意思就是我们要连接的oracle服务地址,并且Database命名为test。

test =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.3.29)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = oracle.bak)
    )
  )

  至于PL/SQL登录界面少了的那个选项需要取消登录,在Tools\Perferences 下的Connection 配置配置Oracle_Home和OCI Library后才会有,这里Oracle Home为Oracle客户端路径,我的是E:\oracle\instantclient_12_1,OCI Library为E:\oracle\instantclient_12_1\oci.dll。

  装完这两个东西你应该就可以访问别人的Oracle服务了。

--------------------------------------------------------------------------------------------------------------------------------------------------------------

  下面介绍下oracle11g服务端的安装过程(安装过程很简单,以前在学校的时候被老师吓到了以为很麻烦,所以感觉当学一个什么东西的时候要把它假象得简单点,这样学起来至少会轻松容易点,不要被自己吓到)以及如何配置网络服务。

  1.下载Oracle 11g

  2.解压两个压缩包到同一目录,即“database”,然后单击解压目录下的“setup.exe”文件。

  3.执行安装程序后会出现如下的命令提示行。

  4.等待片刻之后就会出现启动画面。

  5. 启动画面之后会出现安装画面,取消“我希望通过My Oracle Support接收安全更新”的选中,单击“下一步”继续,同时在出现的信息提示框单击“是”。

  6.出现安装选项对话框,默认选择“创建和配置数据库”,点击“下一步”继续。

  7.出现安装类型对话框,点击“下一步”继续。如果安装环境是在Windows Server上的话就选择服务器类。

  8.网格安装选项。默认选择“单实例数据库安装”。若将服务器配置为RAC(应用程序集群),则选择“Real Application Clusters数据库安装”安装配置。单击“下一步”继续。

  9. 安装类型。默认选择“典型安装”,若需详细设置,则选择“高级安装”,单击“下一步”继续。

  10. 安装配置。在这要注意的是:管理口令的格式至少包含一个大写字母、一个小写字母和一个数字,否则会提示警告,正确输入后单击“下一步”继续。

  11.先决条件检查。若出现不符合安装要求的项目,请选中“全部忽略”并单击“下一步”继续。

  12. 点击“完成”以开始安装。

  13.安装过程中,若出现Windows安全警告,请点击“允许访问”。

  14. 弹出的确认对话框,点击“确定”会回到主界面,然后再单击“关闭”完成安装。注意:这里有个口令管理,点击可以进去解锁scott用户,只有sys和system用户没有锁,并设置修改密码。

  15. 至此,Oracle 11g 已经安装完成。你可以在开始菜单->Oracle - OraDb11g_home1->Database Control - orcl中打开访问网址。用SYSDBA的连接身份登录就可以管理数据库了。

  这种方式为Oracle 11g服务端 + Oralce 32bit客户端 + PLSQL。

  下面是如何配置网络服务以使用PLSQL

              

  这样安装Oracle32bit的客户端软件。安装成功后并配置网络服务,就可使用PL/SQL。

---------------------------------------------------------------------------------------------------------------------------------------------------------------

  环境:Windows 7 中文,Oracle 11g Client

  思路: 注册表跟系统环境变量里的字符集统一。
  1.在运行中输入regedit,打开注册表编辑器
  2.HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->KEY_OraClient11g_home1看见 NLS_LANG 将:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
  3.cmd --> set发现nls_lang=AMERICAN_america.WE8ISO8859P1
  4.我的电脑-->右击-->属性-->环境变量-->系统变量-->把nls_lang修改成SIMPLIFIED CHINESE_CHINA.ZHS16GBK-->
  重新启动PLSQL即解决问题。

  

  

  

时间: 2024-10-12 15:48:13

win7 64位系统 Oracle32bit + PL/SQL访问Orale服务,Oracle 11g的安装,中文乱码问题的解决的相关文章

Win7 64位系统 Matlab 访问 Mysql 数据库(详细!)

Win7   64位系统 Matlab 访问 Mysql 数据库 PS:  看了很多网上用Matlab 连接Mysql 的技术贴,但是实际自己操作时总是出现问题,现写下详细的技术贴,希望以后少走弯路!后续还会写一些matlab的数据库语句! 实例: I)下载得到mysql-connector-java-5.1.35-bin.jar: http://dev.mysql.com/downloads/connector/j/ 下载:mysql-connector-java-gpl-5.1.35.msi

win7 64位系统 PB连接oracle数据库出现“oracle library oci.dll could not be loaded”问题的解决方法

今天与大家分享一个自己的学习笔记,希望能给遇到同样问题的人带来帮助. 不知道大家在win7 64位系统下用 PB连接oracle数据库时,是否遇到过“oracle library oci.dll could not be loaded”问题. 今天,在win7 64位系统下用 PB连接oracle数据库时,一直出现上述错误,在百度上找了很久,都没有找到一个完整的解决方案,咨询了很多人,(他们都说是我的PB和oracle没装好,但我装的时候没出现任何问题,一切都很顺利,而且PB和oracle都能正

去除win7 64位系统桌面图标小箭头

去除win7电脑系统桌面图标的快捷方式的小箭头: 首先在桌面新建一个文本文档,设为去除箭头.txt,第二步,把如下代码粘贴到文档中. reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,196" /t reg_sz /f taskkill /f /

win7 64位系统怎么使用debug

安装DOSbox软件 下载个debug.exe然后把这放到D盘或E盘的根目录下 然后启动dosbox软件,在下面输入 mount c d:\ enter键 c: enter键 输入debug命令就ok了 然后就可使用了 win7 64位系统怎么使用debug,布布扣,bubuko.com

Win7 64位系统,PHP 扩展 curl方法

网上给出了很多解决方法都为解决,现分享如下: win7 64位系统,apache24,PHP5.6.6.除了将PHP.ini中的;extension=php_curl.dll前面的";"去掉,还需要如下操作,I had to also also copy libssh2.dll into my Apache24 folder for this to work with my PHP 5.6.2 installation. So altogether I had to do the fo

Win7 64位系统上配置使用32位的Eclipse(转)

Win7 64位系统上配置使用32位的Eclipse 博客分类: Eclipse eclipse 最近工作电脑换成了64位的win7系统,之前个人电脑上安装的jdk和Eclipse都是32位的.而新的工作电脑上安装的JDK是64位的,因 为原来的Eclipse自己安装了很多的插件和个性化配置,不想重新安装64位的Eclipse,所以想在64位的win7系统上继续使用原来的32位 Eclipse. 32位的Eclipse无法和64位的jdk搭配使用,但是我又不想仅仅为了适配Eclipse而只安装3

U盘安装Win7 64位系统(笔记本+台式机亲测)

准备工具: 1. Win7 64位系统的镜像文件(网上随便一搜即可,最好是纯净版,没有一堆乱七八糟的内置软件) 2. 4G以上的U盘一个 所用软件: 老毛桃(官网下载) 具体步骤: 1.数据备份(将原电脑中的重要文件存储到非系统盘.移动硬盘或云盘中,尤其是一些放在桌面上的文件) 2.用老毛桃制作U盘启动盘. 3.将镜像文件(.ISO文件)直接在原系统中解压. 4.将解压后的文件夹里GWin7.GHO文件复制粘贴到U盘里. 5.进入PE系统,一键安装.

(转)Win7 64位系统下 Retional rose 2003 安装及破解

网上关于Retional rose 2003安装和破解的文章比较多,这里,我结合自己的亲身体验,和大家分享一下win7 旗舰版 64位系统下Retional rose 2003(下面简称rose2003)的安装和破解过程.本文中rose2003的安装路径为C:\Program Files (x86)\Rational,下文按照该路径介绍.     rose2003的下载地址:http://www.oyksoft.com/soft/1880.html    破解压缩包的下载地址:http://fi

Win7 64位系统下 Retional rose 2003 安装及破解

http://xiaor.iteye.com/blog/1665563 Win7 64位系统下 Retional rose 2003 安装及破解 博客分类: UML 网上关于Retional rose 2003安装和破解的文章比较多,这里,我结合自己的亲身体验,和大家分享一下win7 旗舰版 64位系统下Retional rose 2003(下面简称rose2003)的安装和破解过程.本文中rose2003的安装路径为C:\Program Files (x86)\Rational,下文按照该路径