同一台电脑上安装oracle 11g 64位服务器端和32位客户端

合集下载

PLSQL连接Oracle数据库问题及详解

PLSQL连接Oracle数据库问题及详解

PLSQL连接Oracle数据库问题及详解三、PLSQL安装或使⽤免安装版本。

四、PLSQL连接Oracle问题汇总: PLSQL Developer 连接 64位Oracle 数据库需要找到两个东东: 1、32位的 oci.dll ⽂件 因为PLSQL Developer 为32位软件,故在访问 Oracle 11g 64位数据库时,需⾸先经过32位的oci.dll这个中间⼈再与64位oracle 数据库通信。

故在PLSQL Developer访问 64位oracle 数据库时,必须要能能找到 32位的 oci.dll⽂件位置。

32位 oci.dll的获取有两种⽅式,⼀是再安装⼀个32位Oracle 11g 客户端;⼆是直接从⽹络下载⼀个包含32位 oci.dll 的简易安装包。

所以如果你安装64位的客户端,⽤plsql是连接不上数据库的。

就是说如果你安装的是64位Oracle,则如果⽤plsql必须安装⼀个32位的oracle客户端。

2、ORACLE_HOME ⽬录(即 Oracle主⽬录) 找 ORACLE_HOME 是为了找到 tnsnames.ora .tnsnames.ora存储数据库连接信息。

tnsnames.ora可通过”Net Configuration Assistant”配置,或直接从别的计算机上复制⼀个该⽂件放置到 Oracle客户端主⽬录\network\admin 中即可。

(client安装完成之后会在注册表中写⼊⾃⼰的ORACLE_HOME地址,所以plsql会根据此地址找到tnsnames.ora) ORACLE_HOME主⽬录可以在操作系统中的环境变量中配置(尽量不要采⽤此办法)。

解决⽅法多种多样,但要实现的⽬标也就上⾯两个。

五、环境变量配置:(正常安装情况下请不要主动配置操作系统的环境变量,后期安装client之后容易出问题,因为oracle和oracle client都会有⾃⼰的ORACLE_HOME环境变量,这些变量在注册表中是已经存在的,如果再在操作系统中添加系统环境变量,容易引起混乱,从⽽导致oracle 监听服务⽆法启动等问题)NLS_LANGAMERICAN_AMERICA.AL32UTF8或 SIMPLIFIED CHINESE_CHINA.ZHS16GBK六、PLSQL设置⼋、PLSQL连接相关问题 1、打开PLSQL,输⼊⽤户名密码连接报错:ORA-12638: Credential retrieval failed 解决办法:修改sqlnet.ora⽂件,将 SQLNET.AUTHENTICATION_SERVICES= (NTS) 改为SQLNET.AUTHENTICATION_SERVICES= (NONE) 如果出现不让保存的权限问题,请把sqlnet.ora⽂件拷贝到桌⾯,修改之后再把原来的⽂件删除,把桌⾯⽂件拷贝进去就⾏了。

Oracle服务器和客户端的安装(图解)

Oracle服务器和客户端的安装(图解)

处于网络覆盖的时代,数据库对于现代社会和行业已经不是什么新鲜事物,它已经被运用到了社会生产和生活的各个领域。

作于一款高性能、高生产率的数据库管理应用平台,Oracle9i在数据库管理、数据完整性检查、数据库查询性能、数据安全性方面都具有强大的功能,而且它在保密机制、备份与恢复、空间管理、开放式链接以及开发工具方面提供了不同手段和方法,总之,Oracle9i已成为现代企业高效率作业的利器,成为不同用户、开发者以及管理者不可多得的优秀软件工具。

本文就简单介绍一下Oracle9i的网络数据库应用实现过程,由于Oracle9i庞大的功能,本文力求言简意赅,希望能为初学者带来抛砖引玉的效果。

资源准备:工欲善其事,必先利其器,Oracle9i对系统资源要求比较高,如果缺少较高的硬件和软件的配置支持的话,它的运行效率将会大大折扣。

硬件配置:应用:本文主要讲解Oracle数据库在网络中的应用实现,考虑到读者的知识结构和文章的可读性,笔者根据数据库架设运作中访问方式的不同,将网络数据库的运用笼统的分为两种模式:一是基于服务器-客户机模式的,另一种是基于服务器-浏览器模式的。

读者只需明白Oracle9i由于采用了Oracle Net机制,所以能够很容易地利用现有网络进行数据通信。

一、服务器-客户机模式第一要务篇:安装服务器端安装:所谓服务器端就是用来做数据库服务器的电脑端,我们首先要做的事情肯定是要安装Oracle9i服务器,安装步骤如下:图1图2将Oracle的第一张安装光盘放入光驱,光盘会自动启动,如图1所示,单击[开始安装按钮],进入Oracle通用安装器,见图2,单击[下一步]。

选择Oracle的安装路径和名称:图3在如图3所示的对话框中,选择Oracle的来源安装路径以及目标名称及路径。

一般,安装产品文件名通常都为products,jar,系统会默认识别来源安装路径的。

单击[下一步],继续安装。

如果选择正确,你将看到装载产品的进度指示器。

oracle11g数据库安装及配置(32、64安装版本不同,安装步骤相同).

oracle11g数据库安装及配置(32、64安装版本不同,安装步骤相同).

Win7下oracle11g数据库的安装及配置1、下载安装包到oracle官网downloads下下载(第一次下载需要注册账号)。

Win7 64位下载64位oracle11g安装包Win7 32位下载32位oracle11g(Oracle_win32_11gR2_database)安装包(本处使用版本)2、安装oracle11gR2数据库解压缩oracle11g安装文件,在安装目录下找到可执行文件setup.exe双击可执行文件setup.exe,运行oracle11g安装过程。

如下图所有更新操作、电子邮件选项都不选,然后点击下一步。

根据要求选择安装选项,我们选择第一项安装和配置数据库,然后下一步。

根据需求选择,一般自己学习使用选择桌面类,然后点击下一步。

位安装文件指定安装目录,我把oracle安装文件安装在e:\app\qf\目录下。

数据库版本一般选择“企业版”,全局数据库可以自行设置名称,但是一定要设置全局数据库登陆密码。

一般设置tiger即可。

然后点击下一步。

先决条件检查,自动进行。

自行执行至下图:右时间。

如下图:数据库安装完成,进入到配置过程,全自动,勿担心,如下图所示:口令管理、重中之重,如下图,单击口令管理,进行设置,如不设置,用户不能登录oracle11g数据库。

单击“口令管理”按钮,进入口令管理对话框,分别对sys、sysdba、scott用户进行口令设置并解锁操作,然后单击“确定”,然后在口令管理对话框同样单击确定,配置完成。

如下图关闭oracle11g安装窗口,完成操作。

3、查看oracle11g是否安装成功打开sql*plus(开始--->程序--->oracle_oradb11g_home1--->应用开发程序--->sql*plus)输入用户名:scott输入密码:tiger(隐藏的)如果如下图所示,scott用户登录了oracle数据库,表示oracle11g安装成功。

oracle安装配置教程

oracle安装配置教程

oracle安装配置教程新中大Oracle数据库安装配置教程本教程旨在提供一个通用的简洁明了的安装教程,有经验的读者可根据自己的实际需要进行相关调整。

本教程所使用数据库版本为Oracle11G,安装步骤可能与读者所使用的安装程序有所不同,请读者根据自己的安装程序进行调整。

重要内容已用红色进行标注。

因为排版原因可能导致图片略小,若读者想要看清图片,可以放大页面查看。

1Oracle数据库服务端安装: (2)2服务端配置数据库监听程序 (4)3Oracle客户端安装程序(同时安装64位和32位客户端) (5) 4客户端配置TNSName (6)5PL/SQL Developer的基本使用 (7)6数据库表空间和用户的建立以及用户的权限赋予脚本 (9)7数据库备份与恢复 (10)1Oracle数据库服务端安装:1.1点击下一步1.2选择创建和配置数据库,下一步1.3选择服务器类1.4选择单实例数据库1.5选择高级安装,下一步1.6根据需要选择语言1.7选择企业版1.8根据需要自行选择位置1.9选择一般用途/事务处理1.10根据自己的需求填写数据库信息一般Oracle服务标识符(SID)和全局数据库名都为orcl1.11字符集如图选择简体中文ZHS16GBK,其余选项按自己需求选择,下一步1.12选择使用Database Control管理数据库1.13按需求选择存储位置1.14不启用自动备份,下一步1.15根据需求填写口令1.16下一步(如果有不满足先决条件的在确认没有问题后点击忽略)1.17点击完成进行安装。

2服务端配置数据库监听程序配置监听程序可以使用Oracle提供的UI界面进行配置,也可以直接修改listener.ora,在此介绍如何使用Net Manager程序进行配置。

2.1打开数据库服务器上的Net Manager。

如图:2.2选中Oracle Net本地配置→本地→监听程序,点击左上角加号2.3根据实际需求输入监听程序名,点击确定2.4选中刚才添加的监听程序,点击添加地址2.5协议选择TCP/IP,主机选择127.0.0.1或者localhost,端口根据需要选择,默认端口为15212.6点击左上角文件→保存网络配置3Oracle客户端安装程序(同时安装64位和32位客户端)由于产品需求,在安装DBCNT的机子上需要安装32位和64位客户端。

在linux64上安装oracle11g_完整版本

在linux64上安装oracle11g_完整版本

Oracle 11g安装手册1、在linux的root用户下建立一个oracle用户//添加用户组及用户groupadd dbagroupadd oinstalluseradd oracle -g oinstall -G dbapasswd oracle//新建目录权限mkdir -p /u01chown -R oracle:dba /u01chmod -R 755 /u01安装时步骤8、9会指向此位置(建议:用户更改/opt/oracle11g)2、将Oracle11g安装文件复制到linux中的指定目录下(/home/oracle/tools)cp /光盘目录/linux.x64_11gR2_database_1of2 /home/oracle/tools3、执行目录中的runInstallsu - oracleLANG=zh_CN.gbk4、开始图像界面安装可能需要export DIAPLAY=:1.0xdpyinfo步骤1:将红框中的内容勾选去掉,点击下一步。

提示“未指定电子邮件地址”点击“是”步骤2:点选“创建和配置数据库”此选项也为默认选项,点击下一步。

步骤3:点击选中“服务器类”,点击“下一步”步骤4:点击选中“单实例数据库安装”,点击下一步。

步骤5:点击选中“高级安装”,点击“下一步”步骤6:选择需要的语言,点击“下一步”,此处客户确认是否需要增加其他语言步骤7:点击选中“企业版(4.29GB)”,点击“下一步”点击上图的“选择选项”,勾选需要的组件,此处全部勾选。

步骤8:此处为默认路径,u01的建立参考第1点orcale用户的建立,点击“下一步”步骤9:此处默认即可,点击“下一步”步骤10:点击选中“一般用途/事务处理”,点击“下一步”步骤11:此处默认,点击“下一步”vpmsdbs步骤12:此处可以设置内存、字符集、安全性、示例方案(可根据用户环境调整),点击“下一步”,内存分配建议至少50%步骤13:此处默认,点击“下一步”步骤14:此处默认处理,点击“下一步”步骤15:点击选中“不启用自动备份”,点击“下一步”步骤16:各帐号口令设定,此处统一使用相同口令,客户现场请在同客户确认口令设定规则步骤17:点击“下一步”步骤18:点击“修补并在此检查”,会产生修补文件,按照提示内容执行即可A、切换到root用户,此处为测试环境执行内容如上述步骤执行完成后依旧存在失败内容,请到linux光盘中寻找对应的rpm文件,复制到linux某一目录中,按下图命令执行步骤19:修补完成后,出现如下信息,点击“完成”步骤20:执行安装过程复制文件,创建实例过程完成后信息,点击“确定”完成后,如出现以下内容,请按照操作步骤,执行完成后,完成安装过程配置监听器1、执行su - oraclesh /u01/app/oracle/product/11.2.0/dbhome_1/bin/netca2、点击选中“监听程序配置”,点击“下一步”3、点击选中“添加”,点击“下一步”4、设定监听程序名,点击“下一步”5、选定协议所有协议,点击“下一步”6、设定标准端口号,点击“下一步”7、设定标准TCP/IP SSL端口号,点击“下一步”8、设置IPC键值,点击“下一步”9、提示是否配置另一个监听程序,点“是”,再点击“下一步”配置数据库1、执行sh /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbca2、点击“下一步”3、点选“创建数据库”,点击“下一步”4、点选“一般用途或事物处理”,点击“下一步”5、设定数据库名及SID,点击“下一步”6、配置管理选项,此处暂时用7、设定口令,点击“下一步”8、网络配置,点击“下一步”9、数据库文件所在位置,点击“下一步”,按照实际的文件规划位置10、恢复配置,点击“下一步”11、数据库内容,点击“下一步”12、初始化参数,点击“下一步”13、数据库存储,点击“下一步”14、创建选项,点击“完成”15、概要显示,点击“确定”16、创建进行17、创建完成,点击“退出”环境变量设置及启动1、设置环境变量在服务器上配置环境变量,编辑vi /etc/profile,在末尾加入以下配置export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1export PATH=.:$ORACLE_HOME/bin:$PATHexport ORACLE_SID=VPMSDBS (数据库SID)保存并退出vi /etc/oratab最后的N 改成Y(否则dbstart和dbshut命令无效)lsnrctl start (启动oracle监听)提示:The listener supports no servicesThe command completed successfully这样启动后远程连接会造成oracle ORA-12514:TNS:listener does not currently know of service requested in connect descriptor-----方案一-------------------------在listener.ora里面添加了一行SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = VENDB)(ORACLE_HOME = /opt/oracle11g/app/oracle/product/11.2.0/dbhome_1)(SID_NAME = VENDB)))-----方案二-------------------------linux上面:[oracle@localhost ~]$ netmgr在下图的Listeners->Database Services中配置要监听的SID及ORACLE_HOME,退出保存。

同时运行两个版本oracle数据库

同时运行两个版本oracle数据库

在同一台电脑上安装两个不同版本的数据库实验背景在我们日常的学习和工作中,可能需要在同一台电脑上面同时使用两个不同版本的数据库服务器,很多人会觉得这是一件不可能的事情,但事实上是完全能够实现的,下面我们就一起走进我们的实验。

环境介绍操作系统:winxp数据库版本:oracle 10g、oracle 11g实验目标最终能够在同一台机器上同时正常运行oracle 10g和oracle 11g数据库服务器实验思路首先检查已经存在的数据库是否能够正常运行;然后停止原有数据库,安装完成第二个数据库后,检查新安装的数据库能否正常使用;然后再停掉新安装数据库,检查原有数据库能否正常运行;如果两个版本的数据库能够分别正常运行后,我们再同时启用两个数据库服务器,看两个数据库服务器能否同时正常运行,如果能行,那么实验成功。

实现步骤检查已有数据库能否正常运行现在我的电脑上已经存在一个可运行的oracle11g。

注册表信息、服务情况和运行情况如下从上面我们可以看出,当前我电脑上面的oracle 11g服务器是可以正常运行的。

并且该数据库的实例名称为orcl。

安装oracle 10g数据库服务器现在我打算在该机器上在安装一个oracle10g的数据库首先停掉原有数据库的实例服务和监听程序然后安装oracle10g安装的时候注意全局数据库名一定不能和已经存在的名字相同,这里我们新建数据库的实例名为orcl10g。

然后其他步骤和常规安装同。

安装完成后,我们来看下此时的注册表信息和相关服务信息。

然后我们再看下新安装的数据库是否能够正常使用从上面我们可以看出新安装的数据库是可以使用的。

检查原有数据库能否正常运行我们先把新安装数据库监听和服务停掉然后启动原来数据库的监听程序和服务然后检测从上面我们可以知道,能够正常运行。

同时运行两个数据库两个数据库分别能够正常运行,那如果两个数据库同时使用行不行呢?同时启用两个监听程序,由于我们两个监听的名字是一样的,所以,我们在启动第二个监听的时候,提示:所以我们对oracle10g版本的数据库重新配置一个监听我们新配置了一个监听程序,名字为listener10g,端口号为1522,然后启动该监听,现在我们来看看我们的服务情况。

ORACLE+11G+服务器(客户端)安装

ORACLE+11G+服务器(客户端)安装

环境:
系统:WINDOWS 2008 server 服务器安装
双击setup 进入安装服务器端界面
选择高级安装,下一步
选择定制。

默认就行,如果需要改动ORACLE安装地址选择第一个浏览,确定地址,下一步。

下一步
检查通过,就可以下一步。

选择组件,全选。

下一步
创建数据库,下一步
点安装。

安装界面如下图。

默认下一步。

默认下一步
下一步
下一步
点完成。

选择一般用途就行了
输入服务器名,下一步
下一步
选择所有账户同一命令:GDLISNET
下一步
一直下一步到如下
分配内存,尽量大点。

调整大小,进程200~500
字符集选择上图所示,下一步,直到完成都是默认就行。

点完成
客户端安装:
双击setup
进入安装客户端界面
点下一步
如果是管理员安装选择管理员安装,点击下一步开始安装.
如果是普通老师机器上安装,则选择自定义,点下一步开始安装.
检查条件,如果条件不够会报警,下一步, 选择组件:选择如下
选择好组件后下一步开始安装客户端
端口号默认就行
点安装
安装界面如下
安装完成后会自动跳出配置窗口如下
下一步
默认本地命名就行了,下一步
服务器名:我们软件是GDLISNET,下一步
默认下一步
主机名输入服务器IP地址。

下一步
点测试,下一步
连接成功服务器成功,客户端安装完成。

同一台电脑上安装oracle11g64位服务器端和32位客户端

同一台电脑上安装oracle11g64位服务器端和32位客户端

同⼀台电脑上安装oracle11g64位服务器端和32位客户端不动产权籍系统部署⽂档⽬录1 oracle 11g R2 DB 64bit 安装 (1)2 安装oracle 32位客户端 (16)3 oracle实例创建 (26)oracle 11g R2 DB(64bit)安装⽂档1 oracle 11g R2 DB 64bit 安装1.1 安装oracle 11g R2 64位程序(1)配置安全更新,不选择接受安全更新,点击下⼀步(2)在此对话框选择“是”,不接收任何邮件(3)跳过软件更新,点击下⼀步(4)选择“仅安装数据库软件”,点击下⼀步(5)选择“单实例数据库安装”,点击下⼀步(6)选择安装语⾔,⼀般选择英语和简体中⽂,点击下⼀步(7)数据库版本选择“企业版”,点击下⼀步(8)选择oracle的安装位置,可以不做修改,点击下⼀步(9)先决条件检查后,点击“安装”(10)点击“关闭”,完成安装1.2 配置oracle监听(1)配置oracle监听(2)添加监听,点击下⼀步(3)设置监听名称,⼀般不做修改(4)选择协议,点击下⼀步(5)选择端⼝号1521,点击下⼀步(6)选择“否”,点击下⼀步(7)配置监听完成(8)选择“本地⽹络服务名配置”,点击下⼀步(9)选择“添加”,点击下⼀步(10)输⼊服务名,服务名为创建的oracle实例名,点击下⼀步(11)选择协议,点击下⼀步(12)主机名输⼊本机的ip地址,点击下⼀步(13)选择“不进⾏测试”,点击下⼀步(由于没有创建oracle实例,因此在此不做测试)(14)使⽤oracle net manager查看配置的监听2 安装oracle 32位客户端由于arcgis必须使⽤oracle32位客户端,不允许安装oracle64位客户端,请严格按照1.1执⾏。

2.1 安装oracle客户端程序(1)选择安装类型,在此选择“管理员”,点击下⼀步(2)选择语⾔,⼀般选择英⽂和简体中⽂,点击下⼀步(3)指定安装位置,在此可以不做修改,点击下⼀步(4)检查先决条件后,点击完成,进⾏安装产品(5)Oracle客户端安装完成,点击关闭。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

不动产权籍系统部署文档
目录
1 oracle 11g R2 DB 64bit 安装 (1)
2 安装oracle 32位客户端 (16)
3 oracle实例创建 (26)
oracle 11g R2 DB(64bit)安装文档
1 oracle 11g R
2 DB 64bit 安装
1.1 安装oracle 11g R2 64位程序
(1)配置安全更新,不选择接受安全更新,点击下一步
(2)在此对话框选择“是”,不接收任何邮件
(3)跳过软件更新,点击下一步
(4)选择“仅安装数据库软件”,点击下一步
(5)选择“单实例数据库安装”,点击下一步
(6)选择安装语言,一般选择英语和简体中文,点击下一步
(7)数据库版本选择“企业版”,点击下一步
(8)选择oracle的安装位置,可以不做修改,点击下一步
(9)先决条件检查后,点击“安装”
(10)点击“关闭”,完成安装
1.2 配置oracle监听
(1)配置oracle监听
(2)添加监听,点击下一步
(3)设置监听名称,一般不做修改
(4)选择协议,点击下一步
(5)选择端口号1521,点击下一步
(6)选择“否”,点击下一步
(7)配置监听完成
(8)选择“本地网络服务名配置”,点击下一步
(9)选择“添加”,点击下一步
(10)输入服务名,服务名为创建的oracle实例名,点击下一步
(11)选择协议,点击下一步
(12)主机名输入本机的ip地址,点击下一步
(13)选择“不进行测试”,点击下一步(由于没有创建oracle实例,因此在此不做测试)
(14)使用oracle net manager查看配置的监听
2 安装oracle 32位客户端
由于arcgis必须使用oracle32位客户端,不允许安装oracle64位客户端,请严格按照1.1执行。

2.1 安装oracle客户端程序
(1)选择安装类型,在此选择“管理员”,点击下一步
(2)选择语言,一般选择英文和简体中文,点击下一步
(3)指定安装位置,在此可以不做修改,点击下一步
(4)检查先决条件后,点击完成,进行安装产品
(5)Oracle客户端安装完成,点击关闭
2.2 配置oracle客户端监听
(1)打开oracle net Configuration assistant,进行监听配置
(2)选择“本地网络服务名配置”,点击下一步
(3)选择“添加”,点击下一步
(4)输入服务名,服务名为创建的oracle实例名,点击下一步
(5)选择协议,点击下一步
(6)输入主机名,为本机ip地址,点击下一步
(7)选择“不测试”,点击下一步
(8)点击下一步
(9)打开net manager查看监听配置
3 oracle实例创建
在cmd中输入:dbca (1)点击下一步
(2)可以选择每日磁盘备份
(3)可以选择为每个用户创建不同的密码,也可以选择为所有用户创建同一密码,方便管

(4)点击下一步
(5)第七步操作中,指定快速恢复区中需注意修改快速分区的目录位置,指定成与oracle
基目录不同的分区下面的对应路径;如:“e:\ flash_recovery_area”
(6)点击下一步
(7)第九步骤为初始化参数,Windows Server 2008/2008 R2 系统本身需要的内存应该在
1.6Gb以上,当服务器的内存很小的时候,为了保证运行稳定可适当调低oracle的内
存比例。

反之,当服务器内存较大的时候,可以多给oracle分配内存,不必按照默认的40%内存比例。

调整连接进程数(PROCESS参数)为300。

由于作为正式服务器使用默认的150连接数偏少,但是进程数如果设置的过高,则会导致系统资源吃紧产生新的问题。

所以先设置成300,后期可以根据系统运行的需求和服务器硬件水平再进行设置。

数据库的默认字符集选择ZHS16GBK,国家字符集选择默认的UTF-16通用字符集。

特别注意,如果操作系统不是中文版的时候。

此处的字符集默认值可能不是ZHS16GBK,需要到字符集列表中选择。

(8)点击下一步
(9)点击完成。

相关文档
最新文档