我的环境:

操作系统:windows7旗舰版(64位)

数据库:64位Oracle11g(win64_11gR2)

PL/SQL:PL/SQL developer

v9.0.1

准备工作:

1、下载Oracle11g( Microsoft

Windows (x64))

下载路径:

此处下载的是win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip两个压缩文件。

将两个压缩文件解压到一个目录中,该目录结构如下:

2、下载PL/SQL

注册机下载路径:

安装步骤(摘自网络):

1、进入数据库解压目录,双击其中的“setup.exe”文件,稍等片刻出现如下“配置安全更新“界面,取消“我希望通过My

Oracle Support接受安全更新”,单击“下一步”,在随后出现的”未提供电子邮件“警告对话框中点”是“。

2、在“选择安装选项”窗口中,选择“创建和配置数据库”,单击“下一步”。

3、在“系统类”窗口中,选择“桌面类”,单击“下一步”。

4、在“典型安装配置”窗口中,选择安装Oracle的基目录,数据库版本选择“企业版”,字符集选择“默认值”并输入统一的密码(密码处Oracle有自己的建议),单击“下一步”。

5、在“执行先决条件检查”窗口(我安装的时候跳过了,可能是由于检查全部成功直接进入到下一步了)中,单击“下一步”。

6、在“概要”窗口中,单击“完成”,即可进行安装(Oracle安装较慢)。

7、安装过程:

8、安装完程序后会进行数据库创建(也需要不少时间):

9、数据库创建完成后,会出现如下“Database

Configuration Assistant”界面,点击”口令管理“可以锁定和解锁用户及设置用户密码,修改完成后,单击“确定”。此时安装全部完成,点击”关闭“退出安装程序。

PL/SQL

Developer的安装

将前面下载的plsqldev901.exe安装到计算机,双击运行,会发现登录窗口中没有数据库实例。

原因:前面安装的oracle是64位的,当然其oci.dll也是64位的,所以32位应用程序PL/SQL

Developer无法加载。

解决方法:可以安装一个32位的Oracle

Client

下载路径:

该处有多种客户端下载,选择与oracle11g相符的32位客户端即可,如instantclient-basic-win32-11.2.0.1.0.zip。

安装步骤:

1、将前面下载的32位解压到某目录,例如D:oracleproductinstantclient_11_2;

2、将Oracle安装目录中的tnsnames.ora和listener.ora(位于%Oracle_Home%NETWORKADMIN中)拷贝到该目录下。在listener.ora文件查看SID_LIST是否有两个SID_DESC,如果只有上面那个,就如下面方式添加(注:,GLOBAL_DBNAME和SID_NAME都是你的数据库SID名称)

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC

=

(SID_NAME = CLRExtProc)

(ORACLE_HOME =

F:development_proceduresOracle11product11.2.0dbhome_1)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = ORCL)

(ORACLE_HOME =

F:development_proceduresOracle11product11.2.0dbhome_1)

(SID_NAME = ORCL)

)

)

3、进入PL/SQL(不登录进入即可),选择Tools》Preferences..菜单,设置Oracle_Home和OCI

Library到第一步安装32位客户端目录,如下图所示:

4、完成以上步骤后,需要设置PL/SQL启动,此处有两种方式:

方法一

在PLSQL

Developer目录下新建一bat文件,内容如下:

@echo

off

set

path=D:oracleproductinstantclient_11_2

set

ORACLE_HOME=D:oracleproductinstantclient_11_2

set

TNS_ADMIN=D:oracleproductinstantclient_11_2

set

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

start

plsqldev.exe

注1:NLS_LANG前半部分必须是AMERICAN_AMERICA,因为instant

client不支持其他语言;而后半部分可以根据你数据库的字符集调整,如果数据库采用AL32UTF8,则可以设置AL32UTF8。

注2:路径随安装客户端而定,即第1步中的解压目录。

用该bat文件代替PL/SQL快捷方式,启动PLSQL

Developer。

方法二

为Windows7添加环境变量(如果已经有对应的环境变量添加值即可):

1、环境变量NSL_LANG,值为AMERICAN_AMERICA.ZHS16GBK(网上有人用SIMPLIFIED

CHINESE_CHINA.ZHS16GBK,我试了一下,会出现中文乱码情况);

2、环境变量TNS_ADMIN,值为D:oracleproductinstantclient_11_2;

启动PL/SQL即可。

另外:如果要完美支持中文,那么:

(a)操作系统一定要支持中文!而且最好是gbk编码的

(b)安装数据库的时候一定要选择字中文符集ZHS16GBK,否则容易出现很多问题。

win732位能下oracle11g吗,win7旗舰版(64位)环境下oracle11g的安装方法 蓝天相关推荐

  1. 计算机切换输入法Word关闭,win7旗舰版64位系统下word程序无法切换输入法的解决方法...

    现如今使用win7系统的用户越来越多.在使用的过程中也会遇到各式各样的故障问题.当我们在win7旗舰版64位系统里面编辑word文档的时候,突然发现自己原本使用的好好的输入法突然无法切换了,检查了一下 ...

  2. Win7旗舰版64位系统下怎样使用磁盘修复检查工具?

    应该有很多人都知道在win7系统下自带的磁盘修复工具,是一款非常实用的修复工具,当win7系统出现系统故障时,一般都可以使用这款修复工具来修复,那要怎么使用这个工具呢?下面就由小编来告诉大家吧. 使用 ...

  3. win7旗舰版64位降32位的方法步骤

    win7旗舰版64位能降到32位吗 win7旗舰版64位降32位的方法步骤 我们的生活中越来越离不开电脑,但在使用电脑的过程中总会遇到各种各样的问题.知识屋致力于给电脑小白朋友们介绍一些简单常用问题的 ...

  4. 网络计算机win7为啥连不上,浅析win7旗舰版64位系统网络连接不上的解决方法

    想要上网就得对电脑进行网络连接,这一块想必 win7系统 用户都懂得如何操作,只要点击系统右下角的网络连接即可连上网络,可是有部分用户反映有时候他们的电脑连不上网络,这到底是怎么回事呢?遇到这种情况我 ...

  5. win7系统没有诊断策略服务器,win7旗舰版64位系统诊断策略服务未运行的解决方法...

    如果在win7旗舰版64位系统上碰到一些系统故障问题,用户无法自己解决的话,就会使用到Windows系统的诊断策略服务.然而用户在使用诊断策略服务时,系统提示"诊断策略服务未运行" ...

  6. win7如何开计算机端口,win7旗舰版64位系统快速开启计算机端口的两种方法

    不知道大家对于 win7系统 计算机端口的了解有多少,PConline的小编先跟大家普及一下,所谓的计算机"端口"是英文port的义译,可以认为是计算机与外界通讯交流的出口.分软件 ...

  7. win7旗舰版64位GHOST版的,安装telnet客户端时,提示:出现错误。并非所有的功能被成功更改。...

    win7旗舰版64位GHOST版的,安装telnet客户端时,提示:出现错误.并非所有的功能被成功更改. 从安装成功的电脑上拷贝ghost版本缺少的文件,然后再安装telnet客户端,我已打包 链接: ...

  8. win7旗舰版64位台式机装机时发现鼠标键盘失灵

    win7旗舰版64位台式机装机时发现鼠标键盘失灵,搜索原因后发现原因各种.反正归根结底是原版iso镜像没有鼠标键盘驱动.遂搞到一个win7旗舰版64位的ghost,利用大白菜PE装机成功.遇到同样问题 ...

  9. win7旗舰版64位系统重装步骤

    以前安装的是GHOST WIN7 SP1 64位旗舰版系统,感觉很不爽有很多win7系统功能不能用,想安装一个纯净版的找不到靠谱的经过一天的折腾终于成功重装了win7旗舰版64位系统,下面是我的重装步 ...

  10. [最快,稳定]Win7旗舰版64位系统下载(高速优化,支持最新电脑)

    Win7旗舰版64位系统是受到很多用户喜欢的系统,运行稳定,专业好用,集成最新Win7补丁.大量优化.集成最新万能驱动程序,Windows必备运行库等等.下面我们就来看看几款Win7旗舰版系统,有需要 ...

最新文章

  1. leetcode--字符串转换为整数--python
  2. flask 配置文件和学习资料
  3. JS闭包的理解及常见应用场景
  4. lambda 对象去重_最火的java8新特性:Lambda 表达式
  5. 【牛客 - 368D】动态连通块(并查集+bitset优化)
  6. 1002.写出这个数
  7. 智能会议系统(33)---WebRTC学习之四:最简单的语音聊天
  8. 宿松的小孤山在安徽省内有名吗?
  9. nlp任务分类及适用方法
  10. Webframe x-scroll
  11. elasticsearch 中文分词
  12. 称重仪表显示ol怎么解决_电脑显示器无信号怎么解决呢?
  13. html5 3d gallery,使用jQuery制作3d画廊房间
  14. 计算主波长色纯度色温和色坐标转换CIE1931图色坐标显示NTSC色饱和度
  15. MongoDB5.0安装总结(简单)
  16. 一级建造师考试备考各科知识点记忆技巧
  17. JDBC bug : You must configure either the server or JDBC driver
  18. java LPT1,java 打印机打印跟开钱箱
  19. [ABAP] BTE增强查找实施方法
  20. BUUCTF-RSA学习(一)

热门文章

  1. 短视频美颜sdk的漫画拍摄和慢动作的实现流程
  2. C++ 生命周期和编程范式
  3. 爬虫入门经典(八) | 一文带你快速爬取股吧
  4. go——内存分配机制
  5. 华硕关机前显示正在锁定计算机是什么意思,将桌面锁定在启动状态的快捷键是什么?如何锁定联想笔记本电脑的屏幕?什么是快捷键?...
  6. Excel中几个常用的函数
  7. div及iframe滚动条固定为最底端
  8. Unable to add window android.view.ViewRootImpl -- permission denied for this window type
  9. 纯css DIV弹出动画
  10. Matplotlib数据可视化学习打卡-Task01