Oracle_Database_11g_R2
Oracle 11gR2 使用 RMAN duplicate from active database 复制数据库
在Oracle 10g下,我们可以使用RMAN duplicate 命令创建一个具有不同DBID 的复制库。
到了Oracle 11gR2,RMAN 的duplicate 有2种方法实现:1. Active database duplication2. Backup-based duplicationActive database duplication 通过网络,直接copy target 库到auxiliary 库,然后创建复制库。
这种方法就不需要先用RMAN 备份数据库,然后将备份文件发送到auxiliary端。
这个功能的作用是非常大的。
尤其是对T级别的库。
因为对这样的库进行备份,然后将备份集发送到备库,在进行duplicate 的代价是非常大的。
一备份要占用时间,二要占用备份空间,三在网络传送的时候,还需要占用带宽和时间。
所以Active database duplicate 很好的解决了以上的问题。
它对大库的迁移非常有用。
如果是从RAC duplicate 到单实例,操作是一样的。
如果是从单实例duplicate 到RAC。
那么先duplicate 到单实例。
然后将单实例转换成RAC。
Oracle 10g 下Rman duplicate 的例子参考:RMAN 异机复制数据库下面我们看一下11gR2下,Active Database Duplicate的步骤如下:1. 创建Auxiliary 库的Initialization Parameter:如果使用spfile,那么在pfile文件里只需要设置一个DB_NAME参数,其他参数会在duplicate 命令中自己设置。
如果使用pfile,那么需要设置如下参数:DB_NAMECONTROL_FILESDB_BLOCK_SIZEDB_FILE_NAME_CONVERTLOG_FILE_NAME_CONVERTDB_RECOVERY_FILE_DEST2. 在Auxiliary库创建Password File 文件对于Backup-based duplication,Password File 不是必须的,但是对于Active Database Duplication,Password File是必须的。
CentOS6.9安装Oracle 11g R2完整自测(优选.)
最新文件---------------- 仅供参考--------------------已改成-----------word文本 --------------------- 方便更改Oracle.DATABASE.11g 安装本次试用 CentOS6.5 系统,安装 Oracle 之前要注意硬件需求,内存最小为 4GB,虚拟内存为物理内存的两倍,磁盘 40G 左右前期用命令,后期安装需要使用图形化安装,为了方便,全程使用 init5 的图形化界面,需要准备[Oracle 字体库zysong]已支持中文CentOS6.9.iso / ORACLE_DATABASE_11G.R2.X64.iso准备阶段1、设置ip地址:[root@oracledb ~]#vim /etc/sysconfig/network-scripts/ifcfg-eth02、查看操作系统版本:[root@oracledb ~]#cat /etc/redhat-release3、查看系统内核版本信息[root@oracledb ~]#uname-a4、查看内存信息[root@oracledb ~]#grepMemTotal/proc/meminfo5、查看交换分区[root@oracledb ~]#grepSwapTotal /proc/meminfo6、查看磁盘空间[root@oracledb ~]# df-Th7、修改主机名[root@oracledb ~]# vim /etc/sysconfig/network# shutdown -r否w#重启生效8、设置域名解析(添加主机与 IP 的对应关系)检查/etc/hosts文件中是否有localhost的记录(指向127.0.0.1即可),若没有的话,在后面配置Oracle监听的时候会出现一些问题,导致无法启动监听。
[root@oracledb ~]# vim /etc/hosts注意:将主机名对应到真实ip地址,否则oracle有可能将监听程序仅仅建立在127.0.0.1上。
Oracle-11gR2-deferred-segment-creation-与-exp_imp-说明
--该特性不适用SYS 和 SYSTEM 用户
--手工分配segment。 这里方法很多,insert一条数据,或者使用alter 命令来操作。
--方法1 使用allocateextent,这里我们只对t2 操作
SQL> select 'alter table'||table_name||' allocate extent(size 64k);'
. . exporting table T1 35 rows exported
EXP-00011: ICD.T2 doesnot exist
EXP-00011: ICD.T3 doesnot exist
Export terminated successfully withwarnings.
--提示我们t2 和 t3表不存在
deferred_segment_creation boolean TRUE
SQL> create table t1 as select * fromdba_users;
Table created.
SQL> create table t2 as select * from dba_userswhere 1=2;
Table created.
SQL> create table t3 as select * fromdba_users where 1=2;
Oracle11gr2分析函数新特性简介(二)分析函数LISTAGG
Oracle 11g r2分析函数新特性简介(二)分析函数LISTAGG在11gr2中,Oracle分析函数的功能进一步增强。
这篇介绍新增的分析函数LISTAGG。
11gr2还新增了一个分析函数LISTAGG,这个函数的功能实现字符串的连接在11gr2中,Oracle终于实现了这个分析函数:SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database11gEnterprise Edition Release11.2.0.1.0 - 64bit ProductionPL/SQL Release 11.2.0.1.0 - ProductionCORE 11.2.0.1.0 ProductionTNS for Linux: Version 11.2.0.1.0 - ProductionNLSRTL Version 11.2.0.1.0 - ProductionSQL> create table t (id number, name varchar2(30), type varchar2(20));表已创建。
SQL> insert into t select rownum, object_name, object_type from dba_objects;已创建71968行。
SQL> commit;提交完成。
SQL> select listagg(name, ',') within group (order by id)2 from t3 where rownum < 10;LISTAGG(NAME,',')WITHINGROUP(ORDERBYID)-------------------------------------------------------------------------------------------SYS_C00644,SYS_LOB0000000528C00002$$,KOTTB$,SYS_C00645,SYS_LOB0000000532C00002$$,KOTAD$,SYS_C00646,SYS_L OB0000000536C00002$$,KOTMD$SQL> select type, listagg(name, ',') within group (order by id) name2 from t3 where type in ('DIRECTORY', 'JAVA SOURCE', 'SCHEDULE')4 group by type;TYPE NAME-------------------- ---------------------------------------------------------------------DIRECTORY ORACLE_OCM_CONFIG_DIR,DATA_PUMP_DIR,XMLDIRJAVA SOURCE dbFWTrace,schedFileWatcherJavaSCHEDULE DAILY_PURGE_SCHEDULE,FILE_WATCHER_SCHEDULE,BSLN_MAINTAIN_STATS_SCHEDSQL> select name,2 listagg(name, ',') within group (order by id) over(partition by type) s_name3 from t4 where type in ('DIRECTORY', 'JAVA SOURCE', 'SCHEDULE');NAME S_NAME本文URL地址:/database/Oracle/201410/45457.htm------------------------- -----------------------------------------------------------ORACLE_OCM_CONFIG_DIR ORACLE_OCM_CONFIG_DIR,DATA_PUMP_DIR,XMLDIRDATA_PUMP_DIR ORACLE_OCM_CONFIG_DIR,DATA_PUMP_DIR,XMLDIRXMLDIR ORACLE_OCM_CONFIG_DIR,DATA_PUMP_DIR,XMLDIRdbFWTrace dbFWTrace,schedFileWatcherJavaschedFileWatcherJava dbFWTrace,schedFileWatcherJavaDAILY_PURGE_SCHEDULE DAILY_PURGE_SCHEDULE,FILE_WATCHER_SCHEDULE,BSLN_MAINTAIN_STATS_SCHEDFILE_WATCHER_SCHEDULE DAILY_PURGE_SCHEDULE,FILE_WATCHER_SCHEDULE,BSLN_MAINTAIN_STATS_SCHED BSLN_MAINTAIN_STATS_SCHED DAILY_PURGE_SCHEDULE,FILE_WATCHER_SCHEDULE,BSLN_MAINTAIN_STATS_SCHED 已选择8行。
oracle11gR2手工创建基于asm存储的oracle实例
oracle11gR2⼿⼯创建基于asm存储的oracle实例下⾯是我的建库流程:⼀、测试环境OS:SUSE 11 SP1DB:Oracle database 11g R2(11.2.0.4.0)实例名:zfox⼆、实施步骤1、配置环境变量(参考)$ vi .bash_profile.bash_profileexport ORACLE_BASE=/opt/oracleexport ORACLE_HOME=/opt/oracle/product/11gR2/dbexport GRID_HOME=/opt/oracrs/product/11gR2/grid#export ORACLE_SID=NDSCDBexport ORACLE_SID=zfoxexport ORACLE_TERM=xterm#LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/libLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/lib:/usr/lib:$ORACLE_HOME/rdbms/libexport LD_LIBRARY_PATHSHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/libexport SHLIB_PATH# Set shell search paths:export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin# CLASSPATH must include the following JRE locations:CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport NLS_LANG=AMERICAN_AMERICA.AL32UTF8$ source ~/.bash_profile2、创建dump⽬录和10g相⽐,11gR2只需建⽴adump⼀个⽬录就可以了$ mkdir -p $ORACLE_BASE/admin/zfox/adump3、数据⽂件及控制⽂件的存放⽬录ASM存储或裸设备则不需创建注:oracle存储使⽤本地存储创建如下$ mkdir -p /u01/app/oracle/oradata/prod4、建⽴密码⽂件$ cd $ORACLE_HOME/dbs$ orapwd file=orapwzfox password=oracle entries=305、创建参数⽂件类似如下:$ cat initzfox.orazfox.__db_cache_size=45365592064zfox.__java_pool_size=536870912zfox.__large_pool_size=134217728zfox.__oracle_base='/opt/oracle'#ORACLE_BASE set from environmentzfox.__pga_aggregate_target=16911433728zfox.__sga_target=50465865728zfox.__shared_io_pool_size=0zfox.__shared_pool_size=4160749568zfox.__streams_pool_size=0*.audit_file_dest='/opt/oracle/admin/zfox/adump'*.audit_trail='db'*.compatible='11.2.0.0.0'*.control_file_record_keep_time=20*.control_files='+DG_DATA/zfox/controlfile/control01'*.cursor_sharing='FORCE'*.db_block_size=8192*.db_create_file_dest='+DG_DATA'*.db_domain=''*.db_file_multiblock_read_count=64*.db_name='zfox'*.db_writer_processes=8*.diagnostic_dest='/opt/oracle'*.dispatchers=''*.dml_locks=6756*.filesystemio_options='ASYNCH'*.job_queue_processes=20*.open_cursors=1000*.pga_aggregate_target=16814964736*.processes=1000*.recyclebin='OFF'*.remote_login_passwordfile='EXCLUSIVE'*.resource_limit=TRUE*.sessions=1536*.sga_target=50446991360*.shared_servers=0*.transactions=1689*.undo_retention=5400*.undo_tablespace='UNDOTBS1'6、使⽤之前创建的参数⽂件启动数据库到nomount状态下$ export ORACLE_SID=zfox$ sqlplus / as sysdbaSQL> create spfile from pfile;SQL> startup nomount;7、在10gR2本需⼿⼯修改的undo_management,job_queue_processes等参数,在11gR2已符合要求,⽆需再修改SQL> show parameter undo_management --AUTOSQL> show parameter job_queue_processes --1000SQL> show parameter _dump_ --/opt/oracle/diag/rdbms/zfox/zfox/trace8、创建数据库$ vi dbcreate_zofx.sqlCREATE DATABASE zfoxUSER SYS IDENTIFIED BY oracleUSER SYSTEM IDENTIFIED BY oracleLOGFILE GROUP 1 ('+DG_DATA') SIZE 100M BLOCKSIZE 512,GROUP 2 ('+DG_DATA') SIZE 100M BLOCKSIZE 512,GROUP 3 ('+DG_DATA') SIZE 100M BLOCKSIZE 512MAXLOGFILES 30MAXLOGMEMBERS 5MAXLOGHISTORY 1MAXDATAFILES 100CHARACTER SET US7ASCIINATIONAL CHARACTER SET AL16UTF16EXTENT MANAGEMENT LOCALDATAFILE '+DG_DATA' SIZE 325M REUSESYSAUX DATAFILE '+DG_DATA' SIZE 325M REUSEDEFAULT TABLESPACE usersDATAFILE '+DG_DATA'SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITEDDEFAULT TEMPORARY TABLESPACE tempTEMPFILE'+DG_DATA'SIZE 20M REUSEUNDO TABLESPACE undotbs1DATAFILE '+DG_DATA'SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;---执⾏建库脚本,需要在nomount下执⾏SQL> @/home/oracle/dbcreate_zofx.sql---查询数据库状态并确认创建成功。
Oracle11Gr2数据库安装配置详细步骤
Oracle11Gr2数据库安装配置详细步骤一、 Oracle 11G 下载安装配置(一) Oracle 11g r2下载官网链接可以在Oracle 官网下载Oracle 11g r2数据库:/technetwork/database/enterpriseedition/downloads/index.htm l解压使用这里下载的是for windows x64位win64_11gR2_database_1of2.zip、win64_11gR2_database_2of2.zip 将两个压缩包解压到同一个目录下即“database”,然后单击解压目录下的“setup.exe”文件。
(二) Oracle 11g r2软件安装安装程序-安装数据库软件-步骤1/10在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”,单击“下一步”:安装程序-安装数据库软件-步骤2/10在“安装选项”窗口中,选择“仅安装数据库软件”,单击“下一步”:安装程序-安装数据库-步骤软件3/10网格安装选项。
选择“单实例数据库安装”,如下图所示,单击下一步。
Real Application Clusters用来在群机环境下实现多机共享数据库,以保证应用的高可用性。
同时可以自动实现并行处理及均分负载,还能实现数据库在故障时的容错和无断点恢复。
安装程序-安装数据库-步骤软件4/10产品语言。
直接默认即可(简体中文、英语),如下图所示,单击下一步安装程序-安装数据库-步骤软件5/10数据库版本。
选择“企业版”,如下图所示,单击下一步。
之所以选择企业版, 是因为它提供了全面的功能来支持要求最严格的事务处理、商务智能和内容管理软件。
防止服务器故障、站点故障和人为错误的发生,并减少了计划内的宕机时间,利用独特的行级安全性、细粒度审计和透明的数据加密技术来确保数据安全,包括了高性能的数据仓库、在线分析处理和数据挖掘功能。
Oracle Database 11g 标准版 企业版 下载地址 详细列表
Oracle Database 11g Release 2 Standard Edition and Enterprise Edition Software Downloads Oracle 数据库 11g第 2 版标准版、企业版软件下载Microsoft Windows(32 位)光盘 1、光盘 2 (2GB) (1)Microsoft Windows (x64) 光盘 1、光盘 2 (2GB) (2)Linux x86 光盘 1、光盘 2 (2GB) (3)Linux x86-64 光盘 1、光盘 2 (2GB) (3)Solaris (SPARC)(64 位)光盘 1、光盘 2 (2GB) (4)Solaris (x86-64) 光盘 1、光盘 2 (2GB) (5)HP-UX Itanium 光盘 1、光盘 2 (2GB) (6)AIX (PPC64) 光盘 1、光盘 2 (2GB) (6)Microsoft Windows(32 位)光盘 1、光盘 2 (2GB)适用于Microsoft Windows(32 位)的Oracle Database 11g第 2 版(11.2.0.1.0)/otn/nt/oracle11g/112010/win32_11gR2_databa se_1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_databa se_2of2.zip适用于 Microsoft Windows(32 位)的 Oracle Database 11g第 2 版 Client (11.2.0.1.0)/otn/nt/oracle11g/112010/win32_11gR2_client .zip适用于 Microsoft Windows(32 位)的 Oracle Fusion Middleware Web Tier Utilities 11g (11.1.1.2.0)/otn/nt/middleware/11g/ofm_webtier_win_11.1 .1.2.0_32_disk1_1of1.zip适用于 Microsoft Windows(32 位)的 Oracle Database Gateways 11g第 2 版(11.2.0.1.0)/otn/nt/oracle11g/112010/win32_11gR2_gatewa ys.zipOracle Database 11g第 2 版 Examples/otn/nt/oracle11g/112010/win32_11gR2_exampl es.zip适用于Microsoft Windows(32 位)的Oracle De-install Utility (11.2.0.1.0)/otn/nt/oracle11g/112010/win32_11gR2_deinst all.zipMicrosoft Windows (x64) 光盘 1、光盘 2 (2GB)适用于Microsoft Windows (x64) 的Oracle Database 11g第 2 版(11.2.0.1.0)/otn/nt/oracle11g/112010/win64_11gR2_databa se_1of2.zip/otn/nt/oracle11g/112010/win64_11gR2_databa se_2of2.zip适用于 Microsoft Windows (x64) 的 Oracle Database 11g第 2 版 Client (11.2.0.1.0)/otn/nt/oracle11g/112010/win64_11gR2_client .zip适用于 Microsoft Windows (x64) 的 Oracle Database 11g第 2 版 Grid Infrastructure (11.2.0.1.0)/otn/nt/oracle11g/112010/win64_11gR2_grid.z ip适用于 Microsoft Windows (x64) 的 Oracle Fusion Middleware Web Tier Utilities 11g (11.1.1.2.0)/otn/nt/middleware/11g/ofm_webtier_win_11.1 .1.2.0_64_disk1_1of1.zip适用于 Microsoft Windows (x64) 的 Oracle Database Gateways 11g第 2 版(11.2.0.1.0)/otn/nt/oracle11g/112010/win64_11gR2_gatewa ys.zipOracle Database 11g第 2 版 Examples/otn/nt/oracle11g/112010/win64_11gR2_exampl es.zip适用于Microsoft Windows (x64) 的Oracle De-install Utility(11.2.0.1.0)/otn/nt/oracle11g/112010/win64_11gR2_deinst all.zip↓Linux x86 光盘 1、光盘 2 (2GB)适用于 Linux x86 的 Oracle Database 11g第 2 版 (11.2.0.1.0)/otn/linux/oracle11g/R2/linux_11gR2_databas e_1of2.zip/otn/linux/oracle11g/R2/linux_11gR2_databas e_2of2.zip适用于 Linux x86 的 Oracle Database 11g第 2 版 Client (11.2.0.1.0) /otn/linux/oracle11g/R2/linux_11gR2_client. zip适用于 Linux x86 的 Oracle Database 11g第 2 版 Grid Infrastructure (11.2.0.1.0)/otn/linux/oracle11g/R2/linux_11gR2_grid.zi pOracle Database 11g第 2 版 Examples/otn/linux/oracle11g/R2/linux_11gR2_example s.zip适用于 Linux x86 的 Oracle De-install Utility (11.2.0.1.0)/otn/linux/oracle11g/R2/linux_11gR2_deinsta ll.zip↓Linux x86-64 光盘 1、光盘 2 (2GB)适用于 Linux x86-64 的 Oracle Database 11g第 2 版 (11.2.0.1.0)/otn/linux/oracle11g/R2/linux.x64_11gR2_dat abase_1of2.zip/otn/linux/oracle11g/R2/linux.x64_11gR2_dat abase_2of2.zip适用于 Linux x86-64 的 Oracle Database 11g第 2 版 Client (11.2.0.1.0) /otn/linux/oracle11g/R2/linux.x64_11gR2_cli ent.zip适用于 Linux x86-64 的 Oracle Database 11g第 2 版 Grid Infrastructure (11.2.0.1.0)/otn/linux/oracle11g/R2/linux.x64_11gR2_gri d.zipOracle Database 11g第 2 版 Examples/otn/linux/oracle11g/R2/linux.x64_11gR2_exa mples.zip适用于Linux x86-64 的Oracle Database Gateways 11g第 2 版(11.2.0.1.0)/otn/linux/oracle11g/R2/linux.x64_11gR2_gat eways.zip适用于 Linux x86-64 的 Oracle De-install Utility (11.2.0.1.0)/otn/linux/oracle11g/R2/linux.x64_11gR2_dei nstall.zipSolaris (SPARC)(64 位)光盘 1、光盘 2 (2GB)适用于 Solaris 操作系统 (SPARC)(64 位)的 Oracle 数据库 11g第 2 版(11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_database_1of2.zip/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_database_2of2.zip适用于 Solaris 操作系统 (SPARC) 的 Oracle 数据库 11g第 2 版客户端(11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_client.zip(64位)/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_client32.zip(32位)适用于 Solaris 操作系统 (SPARC)(64 位)的 Oracle 数据库 11g第 2 版网格基础架构 (11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_grid.zip适用于 Solaris 操作系统 (SPARC)(64 位)的 Oracle 数据库 11g第 2 版示例/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_examples.zip适用于 Solaris 操作系统 (SPARC)(64 位)的 Oracle 数据库网关 11g第 2 版 (11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_gateways.zip适用于Solaris 操作系统(SPARC) 的Oracle De-install Utility (11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_deinstall.zip(64位)/otn/solaris/oracle11g/R2/solaris.sparc64_1 1gR2_deinstall32.zip(32位)Solaris (x86-64) 光盘 1、光盘 2 (2GB)适用于Solaris 操作系统(x86-64) 的Oracle 数据库11g第 2 版(11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.x64_11gR2 _database_1of2.zip/otn/solaris/oracle11g/R2/solaris.x64_11gR2 _database_2of2.zip适用于 Solaris 操作系统 (x86-64) 的 Oracle 数据库 11g第 2 版客户端(11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.x64_11gR2 _client.zip(64位)/otn/solaris/oracle11g/R2/solaris.x86_11gR2 _client.zip(32位)适用于 Solaris 操作系统 (x86-64) 的 Oracle 数据库 11g第 2 版网格基础架构 (11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.x64_11gR2 _grid.zip适用于 Solaris 操作系统 (x86-64) 的 Oracle 数据库 11g第 2 版示例/otn/solaris/oracle11g/R2/solaris.x64_11gR2 _examples.zip适用于Solaris 操作系统(x86-64) 的Oracle De-install Utility (11.2.0.1.0)/otn/solaris/oracle11g/R2/solaris.x64_11gR2 _deinstall.zip(64位)/otn/solaris/oracle11g/R2/solaris.x86_11gR2_deinstall.zip(32位)↓HP-UX Itanium 光盘 1、光盘 2 (2GB)适用于 HP-UX Itanium 的 Oracle 数据库 11g第 2 版 (11.2.0.1.0)/otn/hp/oracle11g/R2/hpia64_11gR2_database_ 1of2.zip/otn/hp/oracle11g/R2/hpia64_11gR2_database_ 2of2.zip适用于 HP-UX Itanium 的 Oracle Database 11g第 2 版 Client (11.2.0.1.0) /otn/hp/oracle11g/R2/hpia64_11gR2_client.zi p(64位)/otn/hp/oracle11g/R2/hpia64_11gR2_client32. zip(32位)适用于 HP-UX Itanium 的 Oracle 数据库 11g第 2 版 Grid Infrastructure (11.2.0.1.0)/otn/hp/oracle11g/R2/hpia64_11gR2_grid.zip适用于HP-UX Itanium 的Oracle Database 11g第 2 版Examples (11.2.0.1.0)/otn/hp/oracle11g/R2/hpia64_11gR2_examples. zip适用于HP-UX Itanium 的Oracle Database Gateways 11g第 2 版(11.2.0.1.0)/otn/hp/oracle11g/R2/hpia64_11gR2_gateways. zip适用于 HP-UX Itanium 的 Oracle De-install Utility (11.2.0.1.0)/otn/hp/oracle11g/R2/hpia64_11gR2_deinstall .zip(64位)/otn/hp/oracle11g/R2/hpia64_11gR2_deinstall 32.zip(32位)↓AIX (PPC64) 光盘 1、光盘 2 (2GB)适用于 AIX (PPC64) 的 Oracle Database 11g第 2 版 (11.2.0.1.0)/otn/aix/oracle11g/R2/aix.ppc64_11gR2_datab ase_1of2.zip/otn/aix/oracle11g/R2/aix.ppc64_11gR2_database_2of2.zip适用于 AIX 的 Oracle Database 11g第 2 版 Client (11.2.0.1.0)/otn/aix/oracle11g/R2/aix.ppc64_11gR2_clien t.zip(64位)/otn/aix/oracle11g/R2/aix.ppc32_11gR2_clien t.zip(32位)适用于 AIX (PPC64) 的 Oracle Database 11g第 2 版 Grid Infrastructure (11.2.0.1.0)/otn/aix/oracle11g/R2/aix.ppc64_11gR2_grid. zip适用于 AIX (PPC64) 的 Oracle Database Gateways 11g第 2 版 (11.2.0.1.0) /otn/aix/oracle11g/R2/aix.ppc64_11gR2_gatew ays.zip适用于 AIX 的 Oracle De-install Utility (11.2.0.1.0)/otn/aix/oracle11g/R2/aix.ppc64_11gR2_deins tall.zip (64位)/otn/aix/oracle11g/R2/aix.ppc32_11gR2_deins tall.zip(32位)。
Oracle 11gR2 创建数据库实例
Oracle 11gR2 创建数据库实例因为工作需要在Oracle 11gR2库中新建一数据库实例。
采用脚本命令创建,建议使用oracle用户进行以下操作。
顺序如下:1.创建实例启动用的参数文件。
在程序默认的参数文件里修改即可:重命名规则initSID.ora/u01/oracle/product/11.2.0/db_1/dbs/ 下,目录尽量使用绝对路径,采用ORACLE_BASE等环境变量有可能报错。
例initcrm.oradb_name='crm' --修改#memory_target=500m --注释掉sga_target=200m --添加pga_aggregate_target=60m --添加processes = 150audit_file_dest='/u01/oracle/admin/crm/adump' --建立目录audit_trail ='db'db_block_size=8192db_domain=''db_recovery_file_dest='/u01/oracle/flash_recovery_area' --建立目录db_recovery_file_dest_size=2Gdiagnostic_dest='/u01/oracle' ---修改dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'open_cursors=300remote_login_passwordfile='EXCLUSIVE'undo_tablespace='UNDOTBS1'2.创建相应目录:mkdir -p /u01/oracle/admin/ora11g/adumpmkdir -p /u01/oracle/admin/ora11g/dpdumpmkdir -p /u01/oracle/flash_recovery_area3.创建密码文件:命名规则orapwSID,目录依旧是 /u01/oracle/product/11.2.0/db_1/dbs/Linux下orapw+实例名Windows下pwd+实例名$ orapwd file=orapwora11g password=oracle4.创建数据库实例设置环境变量export ORACLE_SID=crm执行以下命令sqlplus /nologconn / as sysdba注意:本处可能报错需要可能的原因:a)glibc-devel-2.5-58.el5_6.4、libaio-0.3.106-5包是否已安装,命令分别为rpm -q glibc-devel、rpm -q libaiob)oracle目录权限不足或属组不对,chmod 6751 oracle 授权、chown -R oracle.oinstall /u01/oracle 修改属组执行建库脚本:startup nomount pfile="/u01/oracle/product/11.2.0.1/db1/dbs/initcrm.ora";CREATE DATABASE "crm"MAXINSTANCES 8MAXLOGHISTORY 1MAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 100DATAFILE '/u01/oracle/oradata/system01.dbf' SIZE 1024M REUSEEXTENT MANAGEMENT LOCALSYSAUX DATAFILE '/u01/oracle/oradata/sysaux01.dbf' SIZE 500M REUSESMALLFILE DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '/u01/oracle/oradata/temp01.dbf' SIZE 20M REUSESMALLFILE UNDO TABLESPACE "UNDOTBS1" DATAFILE '/u01/oracle/oradata/undo01.dbf' SIZE 300M REUSE CHARACTER SET ZHS16GBKNATIONAL CHARACTER SET AL16UTF16LOGFILE GROUP 1 ('/u01/oracle/oradata/log01.dbf') SIZE 50M,GROUP 2 ('/u01/oracle/oradata/log02.dbf') SIZE 50M,GROUP 3 ('/u01/oracle/oradata/log03.dbf') SIZE 50M;创建USERS表空间CREATE SMALLFILE TABLESPACE "USERS" LOGGING DATAFILE '/u01/app/oradata/user01.dbf' SIZE 1000M REUSE EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;ALTER DATABASE DEFAULT TABLESPACE "USERS";------------------------------------------SQL> create spfile from pfile;File created.-----------------------------------------sqlplus / as sysdbaSQL> show user;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catalog.sql;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catblock.sql;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catproc.sql;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catoctk.sql;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/owminst.plb;使用system用户编译@/u01/oracle/product/11.2.0.1/db1/sqlplus/admin/pupbld.sql;@/u01/oracle/product/11.2.0.1/db1/sqlplus/admin/help/hlpbld.sql helpus.sql;使用sys用户编译@/u01/oracle/product/11.2.0.1/db1/javavm/install/initjvm.sql;@/u01/oracle/product/11.2.0.1/db1/xdk/admin/initxml.sql;@/u01/oracle/product/11.2.0.1/db1/xdk/admin/xmlja.sql;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catjava.sql;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catexf.sql;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catqm.sql change_on_install SYSAUX TEMP YES;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catxdbj.sql;@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catrul.sql;spool /oracle/admin/edidb/scripts/ordinst.log append@/u01/oracle/product/11.2.0.1/db1/ord/admin/ordinst.sql SYSAUX SYSAUX;spool offspool /u01/oracle/admin/ora11g/scripts/interMedia.log append@/u01/oracle/product/11.2.0.1/db1/ord/im/admin/iminst.sql;spool offset echo onspool /oracle/admin/edidb/scripts/lockAccount.log appendBEGINFOR item IN ( SELECT USERNAME FROM DBA_USERS WHERE ACCOUNT_STATUS IN ('OPEN', 'LOCKED', ' EXPIRED') AND USERNAME NOT IN ('SYS','SYSTEM') )LOOPdbms_output.put_line('Locking and Expiring: ' || ERNAME);execute immediate 'alter user ' ||sys.dbms_assert.enquote_name(sys.dbms_assert.schema_name(ERNAME),false) || ' password expire account lock' ;END LOOP;END;/spool off到此,数据库实例建立完毕。
Oracle_11gR2_在linux_64位平台的安装
Oracle 11gR2 在linux(64bit)上的安装一,数据库安装前的配置(一)安装前的检查1.swap配置需求2.检查grep SwapTotal /proc/meminfofreedf -h /dev/shm/3.Disk空间要求要求/tmp大于1GBdf -h /tmp要求 /oracle需要20G要求/oradata 根据数据库数据量确定,但至少大于 20G4.操作系统要求Oracle Database 11g Release 2 (11.2)要求下列操作系统或者更新版本: (1)oracle LinuxOracle Linux 4 Update 7Oracle Linux 5 Update 2Oracle Linux 5 Update 5 (仅支持 Oracle Unbreakable Enterprise Kernel) (2)Redhat LinuxRed Hat Enterprise Linux 4 Update 7Red Hat Enterprise Linux 5 Update 2Red Hat Enterprise Linux 5 Update 5 (仅支持 Red Hat compatible kernel)(3)SUSE LinuxSUSE Linux Enterprise Server 10 SP2SUSE Linux Enterprise Server 115.内核版本要求:cat /proc/version or uname –a(1)对于 Oracle Linux 4 and Red Hat Enterprise Linux 4:2.6.9 或者以后版本(2)Oracle Linux 5 Update 2, and Red Hat Enterprise Linux 5 Update 2:2.6.18 或者以后版本(3)On Oracle Linux 5 Update 5 and Red Hat Enterprise Linux 5 Update 5:Unbreakable Enterprise Kernel based on the 2.6.32 stable kernelRed Hat compatible kernel for strict Red Hat compatibility(4)SUSE LinuxSUSE Linux Enterprise Server 10:2.6.16.21 或者以后版本SUSE Linux Enterprise Server 11:2.6.27.19 或者以后版本执行命令验证:uname -a(二)Oracle 11g所依赖软件包的检查和安装检查软件包:rpm -q package_name1.Oracle Linux 4 and Red Hat Enterprise Linux 4 应当安装以下软件包rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC unixODBC-devel numactl-develbinutils-2.15.92.0.2compat-libstdc++-33-3.2.3compat-libstdc++-33-3.2.3 (32 bit)elfutils-libelf-0.97elfutils-libelf-devel-0.97expat-1.95.7gcc-3.4.6gcc-c++-3.4.6glibc-2.3.4-2.41glibc-2.3.4-2.41 (32 bit)glibc-common-2.3.4glibc-devel-2.3.4glibc-headers-2.3.4libaio-0.3.105libaio-0.3.105 (32 bit)libaio-devel-0.3.105libaio-devel-0.3.105 (32 bit)libgcc-3.4.6libgcc-3.4.6 (32-bit)libstdc++-3.4.6libstdc++-3.4.6 (32 bit)libstdc++-devel 3.4.6make-3.80numactl-0.6.4.x86_64pdksh-5.2.14sysstat-5.0.52. Oracle Linux 5, and Red Hat Enterprise Linux 5 应当安装以下软件包binutils-2.17.50.0.6compat-libstdc++-33-3.2.3compat-libstdc++-33-3.2.3 (32 bit)elfutils-libelf-0.125elfutils-libelf-devel-0.125gcc-4.1.2gcc-c++-4.1.2glibc-2.5-24glibc-2.5-24 (32 bit)glibc-common-2.5glibc-devel-2.5glibc-devel-2.5 (32 bit)glibc-headers-2.5ksh-20060214libaio-0.3.106libaio-0.3.106 (32 bit)libaio-devel-0.3.106libaio-devel-0.3.106 (32 bit)libgcc-4.1.2libgcc-4.1.2 (32 bit)libstdc++-4.1.2libstdc++-4.1.2 (32 bit)libstdc++-devel 4.1.2make-3.81numactl-devel-0.9.8.x86_64sysstat-7.0.23. SUSE Linux Enterprise Server 10 应当安装以下软件包binutils-2.16.91.0.5compat-libstdc++-5.0.7gcc-4.1.0gcc-c++-4.1.2glibc-2.4-31.63glibc-devel-2.4-31.63glibc-devel-32bit-2.4-31.63ksh-93r-12.9libaio-0.3.104libaio-32bit-0.3.104libaio-devel-0.3.104libaio-devel-32bit-0.3.104libelf-0.8.5libgcc-4.1.2libstdc++-4.1.2libstdc++-devel-4.1.2make-3.80numactl-0.9.6.x86_64sysstat-8.0.44. SUSE Linux Enterprise Server 11应当安装以下软件包binutils-2.19gcc-4.3gcc-32bit-4.3gcc-c++-4.3glibc-2.9glibc-32bit-2.9glibc-devel-2.9glibc-devel-32bit-2.9ksh-93tlibaio-0.3.104libaio-32bit-0.3.104libaio-devel-0.3.104libaio-devel-32bit-0.3.104libstdc++33-3.3.3libstdc++33-32bit-3.3.3libstdc++43-4.3.3_20081022libstdc++43-32bit-4.3.3_20081022libstdc++43-devel-4.3.3_20081022libstdc++43-devel-32bit-4.3.3_20081022libgcc43-4.3.3_20081022libstdc++-devel-4.3make-3.81sysstat-8.1.5(三)系统环境配置1.配置hosts文件确认hosts文件如下127.0.0.1 ora11g localhost.localdomain localhost 192.168.138.5 ora11g注:ora11g是hostname2.配置系统参数vi /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912 ###根据服务器实际情况设置kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586使用如下命令验证/sbin/sysctl -p/sbin/sysctl –a #系统下次启动时自动加载/etc/sysctl.conf在SUSE Linux上:/sbin/chkconfig boot.sysctl on #让suse启动时加载/etc/sysctl.confecho 501 > /proc/sys/vm/hugetlb_shm_group# /sbin/chkconfig boot.sysctl on3.配置limits文件/etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 102404. 配置oracle用户环境(1)用户和组/usr/sbin/groupadd oinstall/usr/sbin/groupadd gid=500 dbagroupadd –g 500 dba/usr/sbin/groupadd oper/usr/sbin/useradd –u 500 -g dba oracle注:Suse Linux中使用添加用户用下面命令useradd –g oinstall –G dba –m oracleid oracleuid=500(oracle) gid=500(dba) groups=500(dba)(2)数据库相关目录和权限mkdir -p /oraclechown -R oracle:dba /oracle数据库软件存放目录mkdir –p /pkg/oraclechown -R oracle:dba /pkg/oracle(3)配置oracle环境变量:su - oraclevi .bash_pfileexport ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0 export ORACLE_SID=xxxx #需根据实际设置export PATH=$ORACLE_HOME/bin:$PATHexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/libexport LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib二,数据库软件安装1.数据库软件上传至/pkg/oracleunzip linux.x64_11gR2_database_1of2.zipunzip linux.x64_11gR2_database_1of2.zip2.使用xmanager、VNC或者其他软件,连接到服务器oracle用户的图形化界面执行环境变量脚本进入安装目录,运行“runInstaller”启动安装界面中在弹出的界面中,按照如下图选择“I wish receive security updates via my oracle support”,然后下一步点击“Yes”进入下一步这里仅按照数据库软件,选择“Install database software only“,然后下一步:选择“Single Instance database installation”,默认即可,点击下一步继续:添加语言“Simplified Chinese”,然后选定“English”,然后点击下一步:选择oracle按照路径和位置,严格按照oracle环境变量配置,确认完成后,下一步:选择Inventory目录:/oracle/oraInventory和组,如图下一步在弹出的窗口中,点击yes确认操作系统的组用户:dba,如图,下一步进行预按照检查:确认检查结果,必须无任何失败项,然后下一步检查如果通过,下一步如下图,点击“Finish”进行安装安装过程中安装到最后弹出如下窗口,要求执行两个脚本另开一个窗口,使用ROOT用户登录后执行脚本强调:必须是在root用户下执行脚本[root@ora11g ~]# /oracle/oraInventory/orainstRoot.sh Changing permissions of /oracle/oraInventory. Adding read,write permissions for group.Removing read,write,execute permissions for world.Changing groupname of /oracle/oraInventory to dba. The execution of the script is complete.[root@ora11g ~]# /oracle/product/11.2/root.sh Running Oracle 11g root.sh script...The following environment variables are set as:ORACLE_OWNER= oracleORACLE_HOME= /oracle/product/11.2Enter the full pathname of the local bin directory: [/usr/local/bin]:Copying dbhome to /usr/local/bin ...The file "oraenv" already exists in /usr/local/bin. Overwrite it? (y/n) [n]: yCopying oraenv to /usr/local/bin ...Copying coraenv to /usr/local/bin ...Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root.sh script.Now product-specific root actions will be performed.Finished product-specific root actions.回到图形界面,如下图,点击“OK“。
Oracle数据库11gR2的卸载-deinstall
Oracle数据库11gR2的卸载-deinstall从Oracle 11gR2开始,Oracle推荐使⽤deinstall来卸载Oracle数据库。
使⽤Oracle Universal Install(OUI) 的图形⽅式来卸载Oracle数据库软件了,会看到下图警告:"请运⾏命令D:\app\admin\product\11.2.0\dbhome_1\deinstall\deinstall"来卸载此Oracle主⽬录"The deinstall command uses the information you provide and the information gathered from the software home to create a parameter file. Alternatively, you can supply a parameter file generated previously by the deinstall command using the –checkonly option, or by editing the response file template.The deinstall tool stops Oracle software, and removes Oracle software and configuration files on the operating system for a specific Oracle home.Example of Running the Deinstall Command1. D:\app\admin\product\11.2.0\dbhome_1\deinstall>deinstall.bat -paramfile D:\app\admin\product\11.2.0\dbhome_1\deinstall\response\deinstall.rsp.tmpl2. Checking for required files and bootstrapping ...3. Please wait ...4. 复制了 14 个⽂件5. 复制了 793 个⽂件6. 已复制 1 个⽂件。
Linux安装Oracle11gR2
Linux(Redhead5/32)安装Oracle Database 11gR2 一. 所需环境1:硬件环境:oracle官方指定要1G以上的内存和1.5G以上的交换空间(这里使用的是虚拟机512M内存)2:软件环境:操作系统:rhel-5-server-i386-dvd.iso3:软件下载:可通过以下两个链接下载Oracle11g/otn/linux/oracle11g/R2/linux_11gR2_database_1of2.zip /otn/linux/oracle11g/R2/linux_11gR2_database_2of2.zip二. 配置系统文件1:添加组和用户启动计算机(最好关掉防火墙),以root身份登录配置。
# groupadd oinstall# groupadd dba# groupadd oper# groupadd asmadmin# useradd -g oinstall -G dba,oper,asmadmin oracle # passwd oracle2:建立安装目录# mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1 # chown -R oracle:oinstall /u01# chmod -R 775 /u013:配置内核参数一般情况下,Linux默认的内核参数都不符合Oracle官方给出的内核参数,因此需要把下列内容添加到"/etc/sysctl.conf"文件末尾#Instal Oracle Configfs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576注意:#Instal Oracle Config是注释,你可以不添加进去,但为了更好的说明添加没坏处。
Oracle-11g-r2数据库在Win7下的安装卸载详细方法
Oracle-11g-r2数据库在Win7下的安装卸载详细⽅法在oracle官⽅⽹站上下载Oracle-11g-r2数据库。
两个压缩⽂件,解压缩第⼀个,将第⼆个压缩包中的内容放到第⼀个包解压后的\stage\Components⽂件夹下1. 安装步骤,可以不选择接收安全更新2.选“是”,下⼀步3. 创建和配置数据库4. 选择桌⾯类,也可以选择服务器类,多了选择语⾔和⼀些设置的选择,但是⼤多都直接选择默认的配置5.选择要安装到的⽬录,密码要求⼤⼩写字母加数字,多于8位,不按要求设置也能安装,这个密码是系统管理员密码。
全局数据库名是SID,很重要。
6. 安装程序会进⾏硬件环境检查,满⾜要求的话可以直接点击完成开始安装7.开始安装程序,等待8. 第⼀次安装或者卸载完全没有出现问题的话,100%后会进⼊另⼀个界⾯的安装9. 安装完成,这时要设置登录的⽤户,点击⼝令管理10.将scott和hr两个⽤户的勾去掉(解锁定),在新⼝令⾥设置密码,⼀般scott的设为tiger,hr的设为hr点击“是”确定确定后,关闭,完成安装Oracle的卸载是件很复杂⿇烦的事情,尤其是卸载不完全再重装会造成重装失败,下⾯介绍卸载的⽅法,win+R打开运⾏,输⼊services.msc,回车,打开服务⾸先需要关闭所有oracle服务,由于oracle11g r2⾮常占⽤系统资源,建议在管理⼯具中将所有oracle服务改为⼿动运⾏,需要时再启动,⽅法是右键服务,选择属性,在启动类型中改为⼿动。
在卸载oracle之前,在所有已启动的oracle服务上右键选择停⽌。
运⾏开始->所有程序->Oracle - OraDb11g_Home1->Oracle安装产品->Universal Installer选择解除安装的产品,勾选所有安装的产品,点击删除,这时会提⽰使⽤%oracle%/product/11.2.0/dbhome_1/deinstall/deinstall.bat卸载产品实例,接下来找到这个⽂件,右键选择以管理员⾝份运⾏。
一步步教你如何配置添加删除11gr2 gns,scan,vip
The Grid Interprocess Communication (GIPC) daemon: This daemon is new in
Oracle 11gR2. The daemon process is gipcd, and it supports Grid Infrastructure
• The Grid Naming Service (GNS): This service performs name resolution within the
cluster. It is implemented by the gnsd daemon, and it provides a gateway between the cluster mDNS service and the external DNS servers.
安装结束
[oracle@oel1 ~]$ crsctl stat res -t -------------------------------------------------------------------------------NAME TARGET STATE SERVER -------------------------------------------------------------------------------Local Resources -------------------------------------------------------------------------------ora.DATA.dg ONLINE ONLINE oel1 ONLINE ONLINE oel2 ora.LISTENER.lsnr ONLINE ONLINE oel1 ONLINE ONLINE oel2 ora.asm ONLINE ONLINE oel1 ONLINE ONLINE oel2 ora.eons ONLINE ONLINE oel1 ONLINE ONLINE oel2 ora.gsd OFFLINE OFFLINE oel1 OFFLINE OFFLINE oel2 work ONLINE ONLINE oel1 ONLINE ONLINE oel2 ora.ons ONLINE ONLINE oel1 ONLINE ONLINE oel2 -------------------------------------------------------------------------------Cluster Resources -------------------------------------------------------------------------------ora.LISTENER_SCAN1.lsnr 1 ONLINE ONLINE oel2 ora.LISTENER_SCAN2.lsnr 1 ONLINE ONLINE oel1 ora.LISTENER_SCAN3.lsnr 1 ONLINE ONLINE oel1 ora.gns 1 ONLINE ONLINE oel1 ora.gns.vip 1 ONLINE ONLINE oel1
Oracle 11gr2 软件安装和数据库创建步骤详解
Oracle 11gr2 软件安装和数据库创建步骤详解本文是一篇step-by-step 文档,演示了如何安装oracle 数据库软件以及使用DBCA创建数据库。
同时,我们对每一步的功能,注意事项和容易犯的错误都进行了描述。
希望对大家了解数据库安装过程有所帮助。
安装数据库软件Start The Installer请参考各平台对应的安装手册,在满足安装前提条件下运行如下命令来启动数据库安装:$ /media/database/runInstallerConfigure Security Updatess本步骤可以选择提供您的My Oracle Support email来接收Oracle安全通知,安装产品和初始化Oracle配置管理器。
●EMAIL:填写您的My Oracle Support email或者用户名●I wish to receive security update via My Oracle Support. 该项选中则表明您期望通过My Oracle Support来接收安全更新。
推荐选项:如果您有My Oracle Support账户,建议填写您的EMAIL和密码来接收Oracle安全更新;否则您可以跳过该步骤。
如果您跳过该步骤,会弹出一个警告:点击Yes来确认您的选择:Download Software Updates从Oracle11.2.0.2开始,您可以使用软件更新选项来动态下载和应用最新的软件更新,该步骤可以为本次的安装选择软件更新,比如推荐的更新,PSU或者其他推荐的补丁:该步骤有3个选项:●Use My Oracle Support credentials for download: 该选项指的是在线下载更新,需要您的主机能连上My Oracle Support网站,并且需要提供您的My Oracle Support账户和密码●Use pre-download software update: 该选项适用于您已经将所需的软件更新下载到本地,您可以直接指定本地的已经下载了软件更新的路径。
oracle 11g R2 安装向导
2、创建用户和群组
1.#groupadd oinstall
2.#groupadd dba
3.#groupadd asadmin
4.#useradd -g oinstall -G dba,asadmin oracle
5.#passwd oracle
3、设置oracle用户的环境变量和shell限制
/u01/app/oracle/product/11.2.0/db_1/bin/dbca -silent -responseFile ./dbca.rsp
出现错误
UnsatisfiedLinkError exception loading native library: njni11
这是由于RedHat5.0 没有安装32位的 glibc ,glibc-devel
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
SELECTED_LANGUAGES=zh_CN,en
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app/oracle
5. 主机名和IP
修改 /etc/hosts文件,在其中加入IP和主机名。
例子:
192.168.0.127 test-ora
修改 /etc/sysconfig/network文件
解决方法
yum install glibc.i686
3) 静默建库
cp /usr/src/oracle/database/response/dbca.rsp /home/oracle/
Oracle_11g_R2在Win7下的安装与卸载 ---枭人阁实验,有摘取他人经验,请见谅
Oracle 11g R2 for Windows 7(32bit)安装详解-------由枭人阁亲自实践,可行--2011.09.18创建(有摘取他人的,再次感谢)1.下载Oracle 11g R2 for Windows版本。
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安全警告,请点击“允许访问”。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 以下为高级安装:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~13.当上面进度到达100%时会出现下面的对话框,请耐心等待其完成。
Oracle_11g_R2安装手册(图文教程)
1、Oracle 11g R2安装手册(图文教程)For Windows1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip2.解压两个压缩包到同一目录,即"database",然后单击解压目录下的"setup.exe"文件,如下图所示:3.执行安装程序后会出现如下的命令提示行。
4.等待片刻之后就会出现启动画。
5.稍微等待一会,就会出现如下图所示的安装画面,取消下图所示的选中,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。
6.之后就会出现安装选项对话框,默认点击"下一步"继续7.之后会出现安装类型对话框,点击"下一步"继续,如果奔出你是安装在Windows Server上的话就选择服务器类。
8.然后就是安装配置,在这要注意的是:管理口令的格式要至少包含一个大写字母,一个小写字母和一个数字,否则会提示警告,正确输入后点击"下一步"继续。
9. 之后会出现"先决条件检查"对话框,选中"全部忽略"并单击"下一步"以继续。
10.之后点击"完成"就开始安装了11.安装画面如下图所示:12.当上述进度到达100%时会出现线面的对话框,请耐心等待它完成。
13.然后再弹出的确认对话框点击"确定"这时会回到主界面然后再单击"关闭"完成安装。
14.至此,Oracle11g R2已经安装完成,你可以在开始菜单->Oracle - OraDb11g_home1->Database Control - orcl中打开访问网址。
64位Oracle_11g_R2安装+32位Plsql成功登录连接
Oracle 11g R2 install For Windows7 and For 32 pl/sql1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:/technetwork/cn/indexes/downloads/index.html?ssSourceSiteId=ocomcn 2.下载Microsoft Windows (x64) 文件1、文件2 (2GB) 查看全部适用于Microsoft Windows(32 位)的Instant Client(需要注册才能下载)32位pl/sql 这个网上到处都有下载3.解压两个压缩包到同一目录,即"database",然后单击解压目录下的"setup.exe"文件4.执行安装程序后会出现如下的命令提示行。
5.等待片刻之后就会出现启动画。
稍微等待一会,就会出现如下图所示的安装画面,取消所有选项,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。
6.之后就会出现安装选项对话框,默认点击"下一步"继续7.之后会出现安装类型对话框,点击"下一步"继续8.然后就是安装配置,在这要注意的是:管理口令的格式要至少包含一个大写字母,一个小写字母和一个数字,安装目录最好不要安装在C盘,正确输入后点击"下一步"继续。
9. 之后会出现"先决条件检查"对话框,自行检查陈功后,并单击"下一步"以继续。
10.之后点击"完成"就开始安装了11.安装画面如下图所示:12.当上述进度到达100%时会出现线面的对话框,请耐心等待它完成。
13.然后再弹出的确认对话框点击"确定"这时会回到主界面然后再单击"关闭"完成安装。
centos6.5下安装oracle11gR2与Oracle自动启动的配置
centos6.5下安装oracle11gR2与Oracle⾃动启动的配置注意:以下命令使⽤ root ⽤户操作安装依赖包主要思路为配置 oracle yum 仓库,直接使⽤ yum 命令来安装依赖包,避免⼿⼯逐个的安装依赖包。
配置 yum 仓库以下载 orcale 依赖包注意:这⾥是CentOS 6.X 的 oracle 依赖仓库,其他版本不同的。
导⼊ GPG Keyswget https:///RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle --no-check-certificate安装 oracle 依赖yum install oracle-rdbms-server-11gR2-preinstall设置 hostname打开⽂件 /etc/sysconfig/network,并修改 HOSTNAME。
vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=打开 /etc/host,添加服务器本机IP地址指向到 HOSTNAMEvi /etc/hosts192.168.1.15 oracleoracle ⽤户设置当安装好 oracle 依赖之后, oracle ⽤户已经创建好了,不需要⼿⼯创建 oracle ⽤户和相关的⽤户组。
修改 oracle ⽤户密码[root@oracle ~]# passwd oracle更改⽤户 oracle 的密码。
新的密码:重新输⼊新的密码:passwd:所有的⾝份验证令牌已经成功更新。
修改系统限制在⽂件 /etc/security/limits.d/90-nproc.conf 中添加如下的最后⼀⾏[root@oracle ~]# vi /etc/security/limits.d/90-nproc.conf# Default limit for number of user's processes to prevent# accidental fork bombs.# See rhbz #432903 for reasoning.* soft nproc 1024root soft nproc unlimited* - nproc 16384修改 SELinux 为 permissive 模式修改⽂件 /etc/selinux/config 如下所⽰[root@oracle ~]# vi /etc/selinux/config# This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SELinux security policy is enforced.# permissive - SELinux prints warnings instead of enforcing.# disabled - No SELinux policy is loaded.SELINUX=permissive# SELINUXTYPE= can take one of these two values:# targeted - Targeted processes are protected,# mls - Multi Level Security protection.SELINUXTYPE=targeted重启机器[root@oracle]# reboot创建 oracle 安装⽬录,并授权[root@oracle]# mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1[root@oracle]# chown -R oracle:oinstall /u01[root@oracle]# chmod -R 775 /u01授权 oracle ⽤户能够访问 X Server[root@oracle]# xhost + # 要在主机上运⾏,不能是远程 shell注意:以下命令使⽤ oracle ⽤户操作配置 oracle 安装环境变量切换到 oracle ⽤户, 编辑 .bash_profile ⽂件, 如下所⽰, 添加环境配置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle Database 11g官方下载地址:
/technology/global/cn/software/products/database/oracle11g/11201 0_win32soft.html
下载完成后进行安装
安装步骤:
一:找到下载目录下的win32_11gR2_database_1of2.zip文件和
win32_11gR2_database_2of2.zip文件,将这2个文件解压到同一目录下,打开解压目录双击setup.exe图标。
二:经过一段命令提示符和安装启动界面后变可以进行Oracle的正式安装。
如下图所示:
电子邮件处填写自己的e-mail,这个不用多说。
但需要注意的是要将My Oracle Support口令上的勾点掉,然后点击下一步。
三:默认情况下点击下一步进入下一阶段。
击下一步。
五:选择安装配置并建立管理口令(口令一定要记住)。
六:执行先决条件检查。
出现失败情况的话将右上角的全部忽略选上,然后点击下一步。
七:确认无误后点击完成。
八:点击完成后进入产品的安装,请耐心等待。
九:100%后会出现以下界面,之后只要进行默认操作即可。