oracle数据库客户端安装(怎样安装oracle数据库服务器)
本文目录
怎样安装oracle数据库服务器
1找台服务器,安装oracle服务器端,这个是关键。2安装成功后,建立监听,使用本机名或者本机ip都可以。3可以使用安装时的orcl数据库的名称,或者新建一个数据库名称。4安装oracle客户端,配置好后,进行测试。
oracle12g数据库怎么安装
一、下载oracle 12g sqlplus软件 linux 64位操作系统,oracle安装包 二、安装rpm包 rpm -ivh oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpmrpm -ivh oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm三、指定sqlplus运行所需要的库 由于是RPM包安装的,因此,oracle客户端默认所在的路径为/usr/lib/oracle/12.1/client64/lib/#vi /etc/ld.so.conf 在最后加入:/usr/lib/oracle/12.1/client64/lib/四、重启ldconfig ldconfig 五、启动sqlplus sqlplus /nolog 一、配置oracle环境变量 #vi /etc/profile最后加入 export ORACLE_HOME=/usr/lib/oracle/12.1/client64/export LD_LIBRARY_PATH=:$ORACLE_HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH:. export TNS_ADMIN=$ORACLE_HOME export PATH=$PATH:$ORACLE_HOME/bin:. 六、配置连接tnsnames.ora #cd $ORACLE_HOME加入 test = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))) (CONNECT_DATA = (SID = test ) (SERVER=DEDICATED ) ) ) 七、启动 # sqlplus 用户名/密码@test **************sqlplus 连接远程数据库系统**********************方式一:简易连接,不用进行网络配置,其实就是tnsname.ora文件,但只支持oracle10G以上。 命令:sqlplus 用户名/密码@ip地址命令察看。此处Port的值一定要与数据库侦听正在侦听的端口一样。 SERVICE_NAME:在服务器端,用system用户登陆后,sqlplus》 show parameter service_name命令察看。 ======================================================================如何保证客户端机器连接到oracle数据库呢? A. 客户端 1.在客户端机器上安装ORACLE的Oracle Net通讯软件,它包含在oracle的客户端软件中。 2.正确配置了sqlnet.ora文件 3.正确配置了tnsname.ora文件 B. 服务器端 1.保证listener已经启动 lsntctl start 2.保证数据库已经启动。 sql》startup
怎么安装oracle的客户端
首先,准备安装需要的软件包和补丁包: 从网上下载升级补丁包,用于将Oracle9.2.0升级到9.2.0.4: p3006854_9204_LINUX.zip 所有的补丁说明如下: p3095277_9204_LINUX.zip 9.2.0.4.0的升级补丁包. p3006854_9204_LINUX.zip 在运行 runInstaller 之前打. p3119415_9204_LINUX.zip 在升级到9.2.0.4.0之后打. p2617419_210_GENERIC.zip 打3119415补丁所需要的补丁. 1.用rpm -qa│grep compat 查看系统中是否安有以下几个软件包: 加载文件命令:#rpm –ivh /mnt/cdrom/RedHat/RPMB/file.rpm compat-libstdc++-7.3-2.96.122 compat-gcc-c++-7.3-2.96.122 compat-libstdc++-devel-7.3-2.96.122 compat-db-4.0.14-5 compat-gcc-7.3-2.96.122 tcl-devel-8.3.5-92.i386.ipm 其他相关软件包(安装上述软件包时可能需要): glibc-kemheadsers-2.4-8.34.i386.rpm glib-headers-2.3.2-95.20.i386.rpm glib-derel-2.3.2-95.20.i386.rpm 2. rpm -qa │ grep openmotif查看下列软件包 openmotif21-2.1.30-8 3. rpm -qa │ grep setarch查看: setarch-1.3-1 第二,准备安装过程中需要的用户和用户组 在安装的过程中我们使用两个用户同时进行,其中一个是root用户,另外一个是你新建立的oracle用户。 1、打开一个终端,以root用户登录或者是:su - root 2、建立oracle 用户和密码 # groupadd oinstall (在安装oracle时UNIX Group name:oinstall) # groupadd dba # useradd -g oinstall -G dba oracle # passwd oracle 第三,安装准备步骤. 1、准备文件目录: # mkdir -p /opt/ora9/product/9.2 # mkdir /var/opt/oracle # chown oracle.dba /var/opt/oracle # chown -R oracle.dba /opt/ora9 注:如果提示参数太少,可以在目录属性-权限 直接设置成 oracle 权限 dba 2、设置内核参数,调节信号灯及共享内存: 修改 /etc/sysctl.conf 这个文件,加入以下的语句: kernel.shmmax = 2147483648 (机器内存2G,如果你的没这么大可相应设置小些) kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 sem 4个参数依次为SEMMSL(每个用户拥有信号量最大数);SEMMNS(系统信号量最大数);SEMOPM(每次semopm系统调用操作数);SEMMNI(系统辛苦量集数最大数). Shmmax 最大共享内存2GB 物理内存如果小的话可以设置成 536870912. Shmmni 最小共享内存 4096KB. Shmall 所有内存大小. 设置完成后用命令 more /etc/sysctl.conf |grep kernel.s 检查. 3、设置oracle对文件的要求: 文件:/etc/security/limits.conf 加入以下语句: oracle soft nofile 65536 oracle hard nofile 65536 oracle soft nproc 16384 oracle hard nproc 16384 4、设置系统环境: 首先设置root用户这个终端的。 export ORACLE_BASE=/opt/ora9 export ORACLE_HOME=/opt/ora9/product/9.2 (Oracle被安装在这些位置) 5.设置oracle用户的环境, 新开一个终端, su - oracle ***注意一定要新开一个 *** 打开.bash_profile文件,将如下内容加入: (命令vi $HOME/.bash_profile 用VI使用可查手册 I 进入edit ;w 存盘 ;q退出) #oracle 9i export DISPLAY=”192.9.200.24:0.0” (127.0.0.1:0.0) export ORACLE_BASE=/opt/ora9 export ORACLE_HOME=/opt/ora9/product/9.2 export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH export ORACLE_OWNER=oracle export ORACLE_SID=ora9i (数据库全局变量名) export ORACLE_TERM=xterm (xterm窗口模式 vt100 终端调试模式) export LD_ASSUME_KERNEL=2.4.1 export THREADS_FLAG=native export LD_LIBRARY_PATH=/opt/ora9/product/9.2/lib:$LD_LIBRARY_PATH export PATH=/opt/ora9/product/9.2/bin:$PATH export NLS_LANG=AMERICAN (设置语言AMERICAN英文) export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data 保存后退出. 执行: source .bash_profile 查看 set | more 然后。退出登录,再次进入,这时候oracle的环境就已经生效了. 6、解压文件,安装前打补丁,切换到root用户的控制台:(注:打补丁前执行以下语句) #su – root #mv /usr/bin/gcc /usr/bin/gcc323 #ln –s /usr/bin/gcc296 /usr/bin/gcc #mv /usr/bin/g++296 /usr/bin/g++ #ln –s /usr/bin/g++ /usr/bin/g++296 第四,开始正式安装 1、建立oracle安装临时目录 su - root #cd /home #mkdir ora9i #cd ora9i 这些目录你可以自己定义,用来存放安装文件。 2.解gz文件 (窗口模式解压不会把原档案删除,终端模式解压后自动删除原档案) #gunzip gunzip lnx_920_disk1.cpio.gz #gunzip lnx_920_disk2.cpio.gz #gunzip lnx_920_disk3.cpio.gz 3.释放cpio文件 #cpio -idmv 《 lnx_920_disk1.cpio #cpio -idmv 《 lnx_920_disk2.cpio #cpio -idmv 《 lnx_920_disk3.cpio //这个步骤将生成三个文件夹:DISK1, DISK2, DISK3 root身份运行,在/home/ora9i p3006854_9204_LINUX.zip 补丁安装:(已经将补丁解压到光盘) #unzip p3006854_9204_LINUX.zip #cd /home/ora9i /3006854 #sh rhe13_pre_install.sh Applying patch... Patch successfully applied 4.完成Oracle的安装: 新开一个控制终端(用root用户开) #xhost +192.168.0.2 (本地IP地址) (xhost disable访问控制,客户端可以从任何主机进行连接) 这个命令用来保证oracle用户调用X11,否则无法安装 #su - oracle 在登录终端中切换到oracle用户: 在oracle主目录里运行:# /home/ora9i/Disk1/runInstaller ********************************************** 安装过程中的注意事项: 1.在安装中让你输入 UNIX group name:oinstall (#groupadd oinstall) 如果提示orainstRoot.sh权限问题,在root终端下执行: #sh /tmp/orainstRoot.sh 然后继续 2.在安装中选择 software only 不要建数据库 3. 安装过程中提示/opt/ora9/product/9.2 权限问题,可另开窗口修改权限为oracle-dba 在结束的时候还会提示权限问题,另开窗口修改权限为root-root 注意的是以下几点: Relink阶段,会出两个错误:ins_oemagent.mk 和 ins_ctx.mk. 点 Ignore 忽略. 在部分文档里,要求oracle用户的bash_profile文件中降LD_ASSUME_KERNEL设置为2.4.19,千万不要这样设置,否则会在Rlink时会有一大堆报错 再安装过程中,系统会提醒你用root身份去执行两个sh文件,再root的登录终端中按提示操作就可以了 如果有NLS的错误提示,可以#unset LANG命令,把语言默认成英文. ************************************************ 5.开始升级oracle su - oracle 安装结束后,HTTPD会自动运行.在升级之前,需要将它停下来. $ cd $ORACLE_HOME/Apache/Apache/bin $ apachectl stop ./apachectl stop: 首先安装 opatch. # unzip p2617419_210_GENERIC.zip Archive: p2617419_210_GENERIC.zip creating: OPatch/ creating: OPatch/docs/ inflating: Opatch/docs/FAQ ...... inflating: README.txt #pwd (查看执行权限) #export PATH=$PATH:/home/ora9i/Opatch:/sbin (修改PATH时要要包括解压缩出来的Opatch 和 sbin目录) # unzip p3119415_9204_LINUX.zip Archive: p3119415_9204_LINUX.zip creating: 3119415/ inflating: 3119415/README.txt # cd 3119415 # opatch apply ****如果提示HOME变量错误可执行语句:**** #export ORACLE_BASE=/opt/ora9 #export ORACLE_HOME=/opt/ora9/product/9.2 出现success的提示就全部安装成功. (出现选择ORACLE_HOME=/opt/ora9/product/9.2选择N) 最后切换到oracle终端 #dbca (如果有乱码执行:#unset LANG) 建oracle数据库 (查看安装完成后的检查和测试内容) *************************************** 可能会出现错误提示: /etc/oratab file doesn’t exist 可执行下面语句: #cd /opt/ora9/product/9.2/install/utl #sh root.sh **************************************** 数据库建立完成后挂起oracle 启动oracle监听 $lsnrctl lsnrctl》status (查状态) lsnrctl》start 检查oracle服务是否挂起 $ps –ef |grep ora 连接数据库 $sqlplus /nolog SQL》connect / as sysdba SQL》startup mount 检查是否连接oracle SQL》select sysdate from dual; Sp2-0640:Not connected 挂起 SQL》startup ************************************************** 如果出现错误信息: ORA-01078:failucr in processing system parameters LRM-00109:could not open parametet file/opt/ora9/product/9.2/dbs/initora9i.or 执行: #cp /opt/ora9/admin/orcl/pfile/init.ora.613200412101 /opt/ora9/product/9.2/dbs/initora9.ora *****************************************************
oracle数据库和客户端有安装顺序吗
1、你肯定想把数据库和客户端安装在同一台主机2、事实上,安装了oracle数据库的服务器不需要再安装客户端,因为客户端功能都包含在服务端了。3、客户端可以独立安装其他主机上。没有服务端也可以完成安装。
如何在windows系统上安装oracle数据库
随着windows7的普及,很多人Windows7系统下安装Oracle遇到了一些问题,有的甚至发出“Windows7无法安装Oracle”的感慨。在Windows7下不能成功安装Oracle,究其原因无非是因为通过不了Oracle安装程序的先决性检查,或是“客户端不支持版本号为6.1的Windows7操作系统”,或是“没有将MicrosoftLoopBackAdapter配置为系统的主网络适配器”,针对这两种情况,笔者一一予以解答。一、客户端不支持版本号为6.1的Windows7操作系统当前任何版本的Oracle客户端在任何版本的Windows7上都无法正常完成安装,主要是因为Oracle安装程序先决条件里的操作系统版本不符合,但是这个问题可以通过修改Oracle安装源文件里的refhost.xml配置文件来解决。首先我们要去Oracle官方网站nbsp;下载MicrosoftWindows版本的32位或者64位Oracle安装包,关于Oracle下载请参阅笔者的另一篇文章《Oracle11g安装心得》。然后在解压好的文件夹中找到refhost.xml文件(位置:database\stage\prereq\db,可以使用计算机的搜索功能),打开refhost.xml配置文件并找到节点,接着在节点后面添加以下内容并保存即可:《!--Microsoft Windows 7--》《OPERATING_SYSTEM》《VERSION VALUE=“6.1“/》《/OPERATING_SYSTEM》二、没有将MicrosoftLoopBackAdapter配置为系统的主网络适配器1、在Windows7下打开控制面板,点击“硬件和声音”选项;2、在“设备和打印机”组单击“设备管理器”选项;3、在Windows7系统的设备管理器,也就是设备管理器的首节点(也就是电脑的计算机名)上右键选择“添加过时硬件”以打开“添加硬件”向导;4、选择“下一步”继续;5、Windows7系统需手动选择要添加的硬件;6、选择要安装的硬件类型:网络适配器;7、在选择网络适配器面板的左侧选择厂商为Microsoft,右边会列出相关适配器类型,选择MicrosoftLoopBackAdapter(Microsoft回环适配器),一路下一步就可以了;8.在Windows7系统添加硬件完成后,你会发现新建了个“本地连接”,用的就是这个假的“MicrosoftLoopbackAdapter”(因为根本就没有连接这个硬件,只是骗下Oracle而已)。然后我们在新建的“本地连接2“中点右键选“属性“,设置一下IP,例如192.168.100.89,同时记得把原先的本地连接禁用掉,否则也是通不过的,如图所示:9、好了,现在打开Oracle安装程序执行先决性检查,100%通过。现在就可以在Windows7下顺利安装Oracle了。10、在Windows7系统成功安装Oracle后,我们就可以使用专门面向Oracle数据库存储程序单元开发的集成开发环境PLSQLDeveloper来开发Oracle应用程序了。如果使用Oracle的过程中遇到用户被锁定或者无法登录的问题,请查阅《在Oracle11g中怎么给scott用户解锁》这篇文章,其他问题请留言,笔者会及时答复,预祝大家早些在Windows7环境下正常使用上Oracle数据库。
更多文章:

命令提示符怎么以管理员身份运行(cmd怎么以管理员身份运行)
2025年2月12日 20:40

richer(rich的比较级是richer还是more rich)
2025年3月15日 18:30

mineral是什么意思(mine和mineral作为“矿物”解可否互换)
2025年4月2日 09:30

constructional(constructional data form什么意思)
2025年3月12日 15:50

phpjson输出json格式(如何用php输出这种json格式)
2025年3月1日 06:40

有没有完全不需要前端代码的Web框架?自助建站啥意思干啥的有啥用
2025年3月12日 07:40

长沙市4号地铁线路(长沙地铁3、4、5号线票价定了,它们连接着这些游玩好去处, 你怎么看)
2025年2月17日 18:10

dragon什么意思(dragon是什么意思端午节英语怎么说2、中国和国外所有的节日并译成英语)
2025年2月16日 19:30

自学php能干什么(自学PHP要学到什么程度,出来怎么找工作呢)
2025年3月29日 20:40