oracle11g本地安装,windows64位机oracle11g+pl/sql安装教程图解
关于windows64位机oracle11g+pl/sql安装总结如下:
步骤一:安装包的下载:
官网下载oracle11g安装包,64位机client客户端,以及sqlplus安装包。
截图如下:
oracle11g分为上下两个部分,解压时需将两份文件解压到同一个目录下
(Win7 64位系统暂无PLSQLDeveloper,所以需要64位机主在Oracle官网下载32位的Oracle客户端(instantclient-basic-win32-11.2.0.1.0)。下载instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的)
plsql
oracle官网下载地址:https://www.oracle.com/downloads/index.html
步骤二:oracle的安装:
如果windows64位待安装机之前安装过了oracle,需要彻底卸载干净,请按照下述方法严格操作:
如何在Windows上完全卸载Oracle数据库,地址:
http://wenku.baidu.com/link?url=EojqrULITUhLjx02RHE6fHpZ25yjyRjj2Z7hTTjqkRLnUFrkpHlgj-joU4ov1axIsMWRyc7kknmsitj6rkZ2NvZMiIdB9KJ-kLBglOMvInW
如果是第一次安装,请在解压好的文件夹中执行setup.exe应用程序,然后按照步骤顺序执行操作,最后请注意修改如scott用户名的状态(解开锁)以及密码(自己记好)。具体步骤可以参考下述方法:
Oracle_11g_R2安装手册(图文教程),地址:
http://wenku.baidu.com/view/f25c381ffc4ffe473368ab3d.html?from=search
步骤三:client客户端的安装:
如上所述,sqlplus目前不支持64位机,所以,我们需要下载一个64位client。
1:将其解压至Oracle安装目录的Product下
本机命名为instantclient_11_2
2 :拷贝数据库安装根目录下的一个文件夹:D:\Oracle\app\Dell\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下D:\Oracle\app\Dell\product\instantclient_11_2(其实只需要NETWORK\ADMIN\tnsnames.ora)
这个文件很重要,如果后续登录pl/sql图形化界面报错:TNS-03505: 无法解析名称,如果排出了数据库的安装问题,排出了监听和服务设置问题,包括环境变量的问题。那就是这个文件的内容可能出现了问题,后文会详细的说明
步骤四 :PL/SQL Developer的安装:
3.1)以游客身份进入主菜单:
按照图示操作:选择取消,没有登录状态(游客身份)进入主菜单,如下图
3.2)进行设置Oracle_Home和OCI Library的设置:
选择“工具”-“首选项”-“连接”
"工具项"
“连接”
如:Oracle_Home:D:\app\Dell\product
OCI Library:D:\app\Dell\product\instantclient_11_2\oci.dll
依次选择按钮”应用“,“确定”
3.3)设置环境变量(修改PATH和TNS_ADMIN环境变量,新增加NLS_LANG变量):
点击“我的电脑”-“属性”-“高级系统设置”-“环境变量”。
3.3.1>.选择"Path" - 点击"辑", 把 "D:\Oracle\app\Dell\product\instantclient_11_2;" ,即用户安装文件相应位置。加入(和前面的其他路径用英文分号“;”隔开。点击确定)
3.3.2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\Oracle\app\Dell\product\instantclient_11_2;", 即用户安装文件相应位置。
点击"确定";
3.3.3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK",(如果安装Oracle时候选的字符集为Uncoide(AL32UTF8),则变量值为:"SIMPLIFIED CHINESE_CHINA.AL32UTF8"
此值为固定值,不要更改。 点击"确定";
最后点击"确定"退出.
附注:
对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:
SQL> select userenv('language') nls_lang from dual;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
cmd进入sql模式:
这里的scott用户名和密码是在安装oracle的时候自己设置的,上文有提示。
如果这里的第一次测试失败了,可以看下oracle主目录BIN下面是不是有sqlplus.exe文件,如果没有,可以从别人那里copy一份过来。或者重新安装oracle数据库。
步骤五,监听程序的配置:
5.1:删除已经有的监听程序:
5.1.1>选择Oracle中的配置和移植工具—>接着选择Net Configuration Assistance工具
5.1.2>选择监听程序配置,然后删除已有的监听程序。
5.1.3>确定删除已有的监听程序:
5.2:添加新的监听程序:
5.2.1>点击下一步,再次进入首页面:
5.2.2>再次进入监听程序配置:选择添加按钮(由于之前步骤已删除可用的监听程序,目前只可以执行添加功能):
5.2.3>选择可选协议中的TCPS的选定协议:
5.2.4>使用标准端口1521:
接下来逐步执行即可。最后选择不配置另外一个监听器,点击下一步,然后返回首页面。
步骤六:网络服务名设置:
6.1:删除已有的网络服务程序:
6.1.1>在首页面选择本地网络服务名配置:
6.1.2>点击下一步,选择删除功能,删除已有的网络(默认有两个,两个均要删除,但步骤需要重复两次):
6.1.3>选择要删除的网络,点击下一步,返回首页面:
6.2添加新的网络服务程序
该步骤与添加新的监听程序相类似,新建的网络服务名可以是orcl或其他;
在执行到填写主机名时,主机名写:127.0.0.1(localhost的ip)
6.3测试成功与否:如下测试成功
点击测试,使用自己设置的用户名(如:scott,密码自己记住。在cmd测试进入sql路径的时候使用到的)测试成功后,即可登录。
步骤七:图形化PL/SQL Developer的登录:
输入用户名(scott)和密码,
登录成功如下:
登录失败如下:
如果这里报TNS-03505: 无法解析名称 的错误,请查看tnsnames.ora文件内的配置是不是有问题(主要是端口号<1521>和服务名的错误(orcl))
附注:tnsnames.ora 文件内容:
# tnsnames.ora Network Configuration File: D:\app\Dell\product\11.2.0\dbhome_1\NETWORK\ADMIN\SAMPLE\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
全文总结:
3次登录成功:(使用同一个用户名和密码,比如:scott)
第一次:cmd命令行登录成功
第二次:Net Configuration Assistant 配置监听和服务后登录成功
第三次:PL/SQL Developer 图形化界面登录成功
oracle11g本地安装,windows64位机oracle11g+pl/sql安装教程图解相关推荐
- win2003x64+Oraclex64+PL/SQL安装
没有安装过Oracle,结果第一次部署系统就出现各种鸟问题,现在总结过程如下,内容仅供像我一样的菜鸟参考,大神级玩家勿喷!!!有错误的地方请指导,我也会随着学习对不足之处改进 一.程式准备 1.cn_ ...
- Oracle数据库(安装)及一些问题解决方案、PL/SQL安装以及连接Oracle
** oracle数据库的安装以及PL/SQL安装(含两者连接) ** oracle 11g客户端下载链接地址:http://www.downza.cn/soft/273064.htmlPLSQL_D ...
- oracle sql循环判断语句怎么写,Oracle 非常详细的 PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理...
PL/SQL入门教程目录 Oracle PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理 一.PL/SQL简介 1.PL/SQL简介 1.PL/SQl是过程语言PL与结构化语言 ...
- oracle32位11g中文乱码,win7 64位系统 Oracle32bit + PL/SQL访问Orale服务,Oracle 11g的安装,中文乱码问题的解决...
前几天因为装了个Oracle32bit客户端 + PL/SQL连接不上oracle遭到组长鄙视,问我用过PL/SQL没有,我安装完打开PL/SQL登录界面跟他的都不一样,没有那个连接为Normal.S ...
- 本机不安装Oracle客户端,使用PL/SQL Developer和 Instant Client 工具包连接oracle 11g远程数据库
1,先到Oracle网站下载Instant Client : http://www.oracle.com/technology/global/cn/software/tech/oci/instantc ...
- 64 安装_解决“不能安装 64 位Office,因已安装 32 位 Office 产品”问题
换了个电脑装64位的Office 2010(Office_64),双击setup刚准备装,就收到以下错误提示: "不能安装 64 位版本的 Office 2010,因为您当前已经安装 32 ...
- 无需安装Oracle,直接使用PL/SQL的方法
PL/SQL无疑是目前最流行的Oracle图形客户端之一,用户使用PL/SQL之前必须预先安装Oracle并且配置好tnsename文件,最小的Oracle安装文件大概也有800M,这里介绍一种无需安 ...
- 64位WINDOWS 使用PL SQL DEVELOPER 连接ORACLE 出错问题解决
问题: 开始配置好后,执行以下代码: 在PL SQL DEVELOPER 查询 ID A DUTY ------------------------------ ...
- oracle pl sql安装配置,oracle的安装与plsql的环境配置
1,首先得有oracle的安装包和plsql的安装包,安装包地址可见百度云 http://pan.baidu.com/s/1miTqhmg 2.解压下来进入0817账套,找到set.exe文件,双击安 ...
- mysql 8.064位安装_windows64位下MySQL8.0.15安装教程图文详解
先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置系统环境变量 复制解压后的mysql到C盘或者其他磁盘下 我们去系统的环境变量的path里添加一个mysql的配置 指向my ...
最新文章
- 刚刚,生物学横扫诺贝尔3大奖,两名女性获奖!化学奖授予试管中的“进化论”...
- C# WinForm 窗体标题栏 不可见
- iview 表单提交之前验证是否符合条件
- Downloading Android Source Code
- centos下apache安装
- 小话设计模式五:模板方法模式
- mingw gcc mysql_Windows平台mingw编译器 mysql
- java 标准偏差函数std_如何使用JAVA计算标准差
- 放大图片模糊怎么变清晰?
- python绘制国际象棋规则口诀_学好国际象棋必须知道的小口诀技巧
- nginx配置主域名跳转www域名并支持ssl
- 移远百科 | GNSS定位技术知多少
- DZS-115/DC110V中间继电器
- Typec手机有线网卡网线转网口转接口快充方案
- ei检索的cpss_我想查EI会议论文检索情况,请问是如何查询的呢?
- 跟alex学python_跟Alex学Python之
- 合理利用自制力,养成好的习惯
- 010-跨平台开发-MUI-单选框及取值(radio)
- 6亿用户音乐推荐系统,我们这样做!
- c语言整形数乘以负数,当乘以浮点数时,无符号长整数可以变为负数吗?
热门文章
- win10任务栏太宽而且调不了_win10系统任务栏变宽了的修复方法
- 教你实现一个 iOS 重签名工具
- 网络攻防|Web后门知识详解
- Jetson nano : PWM风扇调速。
- nds android7.0模拟器,nds最佳MD模拟器jEnesisDS 0.7更新
- nds android7.0模拟器,NDS用MD模拟器jEnesisDS 0.7
- java 博饼 算法_java博饼游戏( 完善中。。。。。。。。。。。)
- 某跳动面试官:说说微信扫码登录背后的实现原理?
- github windows系统监控_windows快速制作U盘启动工具Rufus
- linux 定时器 库,linux 定时器