Win2003安装oracle11g笔记
oracle数据库11g安装教程

oracle数据库11g安装教程
Oracle数据库11g安装教程主要包括以下步骤:1.准备安装环境;2.下载安装文件;3.安装Oracle数据库;4.创建数据库;5.配置网络;6.安装补丁;7.安装监控工具;8.安装完成后的检查。
第一步:打开Oracle中文官网下载Oracle11g
•打开Oracle中文官网
•点击导航中的下载,找到数据库下载链接
•打开链接后,选择同意协议选项,并在下方找到Oracle11g的下载列表
选择对应的版本进行下载,需要将File1和File2两个文件都下载下来
第二步:解压文件,以管理员身份运行安装程序
•下载完成后,解压两个文件(以Window64位为例)
•打开解压后的文件夹,找到setup.exe应用程序,鼠标右击,以管理员身份运行
第三步:安装Oracle11g
•检测窗口执行中,如果出现[INS-07003]错误时,请检查本地的JDK环境配置,
•参考下图设置,点下一步
•出现以下提示,点击确定
•参考以下图片,点击下一步
•参考下方图片设置,并填写登录密码
•如出现以下提示,点击确定,继续下一步
•产品安装完成后,会弹出创建数据库
•数据库创建完成后,会提示以下内容
•点击口令管理,会弹出用户锁定操作界面,可以在该界面中重新设置不同用户的口令
•设置完成后点击确定,并在安装界面点击关闭即可
第四步:测试数据库是否安装成功
•在开始菜单中,找到Oracle程序目录,打开应用程序开发—>SQL Plus
•在命令提示符中输入用户和登录密码,如提示连接成功,证明我们的Oracle11g安装完成了。
Oracle_11g 安装图解(详细版)

Oracle 11g安装图文攻略呵呵,花了一个多小时,左右把11g安装折腾好了。
其中折腾SQL Developer 花了好长时间,总算搞定了。
好了,先总结下安装步骤,希望给后面的童鞋提高安装效率。
呵呵。
一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。
路径名称中,最好不要出现中文,也不要出现空格等不规则字符。
官方下地址:/technetwork/database/enterprise-edition/downloads/ index.html以下两网址来源此官方下载页网。
win 32位操作系统下载地址:/otn/nt/oracle11g/112010/win32_11gR2_database_ 1of2.zip/otn/nt/oracle11g/112010/win32_11gR2_database_ 2of2.zipwin 64位操作系统下载地址:/otn/nt/oracle11g/112010/win64_11gR2_database_ 1of2.zip/otn/nt/oracle11g/112010/win64_11gR2_database_ 2of2.zip二、Oracle安装1. 解压缩文件,将两个压缩包一起选择,鼠标右击 -> 解压文件如图2.两者解压到相同的路径中,如图:3. 到相应的解压路径上面,找到可执行安装文件【 setup.exe 】双击安装。
如图:4. 安装第一步:配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。
取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
如图:5. 安全选项,直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。
如图:6. 系统类,直接选择默认的桌面类就可以了。
(若安装到的电脑是,个人笔记本或个人使用的电脑使用此选项) 如图:7. 典型安装。
2003 64位安装oracle 10G数据库问题

江湖救急:oracle数据库安装之后,创建数据库实例的过程中,进度条始终停在2%,为什么?硬件配置:IBm3850 X5 4cpu 6核操作系统:windows 2008oracle版本:10g 10.2.0.1.0系统内看见是48线程网络搜索答案:硬件环境:dellr910 4*6cpu超线程后48核32G内存操作系统:windows2003 64位oracle10g64位遇到和您一样的问题,解决方案如下:oracle10G安装在生成数据库实例时,安装在2%停止了两个小时不动,经查是oracle10g最多支持单个服务器4个cpu,最多36核。
解决方法一:用windows的开关将原dellR910的48核cpu屏蔽掉12核,再安装,经验证,安装成功。
解决方法二:在机器启动时,进入bios,把主板参数中的超线程开关tyber_threading功能disable掉,这样就只有24核了,没有验证过,应该可以成功。
实际操作:点击“开始”-----“运行”----输入msconfig打开就是下图选择BOOT.INI 选项选择高级选项勾上NUMPROC 改成36问题解决![main] [13:50:48:250] [DBCAWizard.removePageFromList:1254] DBCAWizard->removePageFromList: The page to be removed = NetworkConfPage[main] [13:50:48:250] [DBCAWizard.removePageFromList:1254] DBCAWizard->removePageFromList: The page to be removed = NetworkConfPage[main] [13:50:48:250] [DBCAWizard.removePageFromList:1254] DBCAWizard->removePageFromList: The page to be removed = NetworkConfPage[main] [13:50:48:250] [DBCAWizard.removePageFromList:1254] DBCAWizard->removePageFromList: The page to be removed = NetworkConfPage[main] [13:50:48:250] [DBCAWizard.removePageFromList:1254] DBCAWizard->removePageFromList: The page to be removed = NetworkConfPage[main] [13:50:48:250] [DBCAWizard.removePageFromList:1254] DBCAWizard->removePageFromList: The page to be removed = NetworkConfPage[main] [13:50:48:250] [DBCAWizard.removePageFromList:1254] DBCAWizard->removePageFromList: The page to be removed = NetworkConfPage[main] [13:50:48:250] [CommandLineArguments.process:563] CommandLineArguments->process: number of arguments = 0[main] [13:50:48:859] [Host.checkOPS:2053] Inside checkOPS[main] [13:50:48:859] [Host.checkOPS:2065] Trying to check cluster existence[main] [13:50:48:906] [Library.getInstance:95] Created instance of Library.[main] [13:50:48:906] [Library.load:195] Loading orauts.dll...[main] [13:50:48:906] [Library.load:201] oracleHome E:\oracle\product\10.2.0\db_1 [main] [13:50:48:906] [sPlatform.isHybrid:63] osName=Windows 2003 osArch=amd64 rc=false [main] [13:50:48:906] [Library.load:220] Loading library E:\oracle\product\10.2.0\db_1\bin\orauts.dll[main] [13:50:48:906] [Library.load:244] Loaded library E:\oracle\product\10.2.0\db_1\bin\orauts.dll from path=E:\oracle\product\10.2.0\db_1\bin[main] [13:50:48:906] [Library.load:195] Loading MSVCRT.dll...[main] [13:50:48:906] [Library.load:201] oracleHome E:\oracle\product\10.2.0\db_1 [main] [13:50:48:906] [sPlatform.isHybrid:63] osName=Windows 2003 osArch=amd64 rc=false [main] [13:50:48:906] [Library.load:220] Loading library E:\oracle\product\10.2.0\db_1\bin\MSVCRT.dll[main] [13:50:48:906] [Library.load:244] Loaded library E:\oracle\product\10.2.0\db_1\bin\MSVCRT.dll from path=E:\oracle\product\10.2.0\db_1\bin[main] [13:50:48:906] [Library.load:195] Loading orawsec10.dll...[main] [13:50:48:906] [Library.load:201] oracleHome E:\oracle\product\10.2.0\db_1 [main] [13:50:48:906] [sPlatform.isHybrid:63] osName=Windows 2003 osArch=amd64 rc=false [main] [13:50:48:906] [Library.load:220] Loading library E:\oracle\product\10.2.0\db_1\bin\orawsec10.dll[main] [13:50:48:921] [Library.load:244] Loaded library E:\oracle\product\10.2.0\db_1\bin\orawsec10.dll from path=E:\oracle\product\10.2.0\db_1\bin[main] [13:50:48:921] [Library.load:195] Loading orasrvm10.dll...[main] [13:50:48:921] [Library.load:201] oracleHome E:\oracle\product\10.2.0\db_1 [main] [13:50:48:921] [sPlatform.isHybrid:63] osName=Windows 2003 osArch=amd64 rc=false [main] [13:50:48:921] [Library.load:220] Loading library E:\oracle\product\10.2.0\db_1\bin\orasrvm10.dll[main] [13:50:48:921] [Library.load:244] Loaded library E:\oracle\product\10.2.0\db_1\bin\orasrvm10.dll from path=E:\oracle\product\10.2.0\db_1\bin[main] [13:50:48:921] [Version.isPre10i:189] isPre10i.java: Returning FALSE[main] [13:50:48:921] [WindowsSystem.regKeyExists:997] WindowsSystem.regKeyExists: mainkey= HKEY_LOCAL_MACHINE subkey = Software\Oracle\Ocr[main] [13:50:48:937] [WindowsSystem.getCSSConfigType:1154] configType=null[main] [13:50:48:937] [Host.checkOPS:2071] cluster existence:false[main] [13:50:48:937] [Host.checkOPS:2109] Cluster installed=false[AWT-EventQueue-0] [13:50:56:765] [InitParamHandler.endElement:506] CustomSGA flag: false [AWT-EventQueue-0] [13:50:56:765] [InitParamHandler.endElement:507] Database Type: MULTIPURPOSE[AWT-EventQueue-0] [13:50:56:765] [InitParamHandler.endElement:508] Mem Percentage: 40 [AWT-EventQueue-0] [13:50:56:765] [InitParamHandler.endElement:526] distributing Memory: 10298662912[AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:232] IN threadID:1group#=1[AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:232] IN threadID:1 group#=2[AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:241] Current threadID=1 [AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:248] Current threadID=1 ==> redoGroups[0]=1[AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:258] vRedoGroups:[1] [AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:288] setAttribute: bExists=false[AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:232] IN threadID:1 group#=3[AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:241] Current threadID=1 [AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:248] Current threadID=1 ==> redoGroups[0]=1[AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:248] Current threadID=1 ==> redoGroups[1]=2[AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:258] vRedoGroups:[1, 2] [AWT-EventQueue-0] [13:50:56:765] [StorageAttributes.setAttribute:288] setAttribute: bExists=false[AWT-EventQueue-0] [13:50:56:781] [TemplateManager.parseCloneTemplate:1474] See for any transportable datafiles in TemplateManager.....[AWT-EventQueue-0] [13:51:6:421] [DatabaseNamePage.onNameChanged:752] m_oldGDBName =[AWT-EventQueue-0] [13:51:6:421] [OracleHome.isRacEnabled:147] bRacOn = false[AWT-EventQueue-0] [13:51:6:593] [ManagementOptionsPage.initializePage:401] Enumerating Agents[AWT-EventQueue-0] [13:51:20:15] [DBCAWizard.onFinish:1139] m_bFinishClicked: false [TaskScheduler timer] [13:51:20:15] [OracleHome.isRacEnabled:147] bRacOn = false [TaskScheduler timer] [13:51:20:140] [Verifier.validateTemplate:1629] StorageType == 0 [TaskScheduler timer] [13:51:20:140] [Verifier.calculateCloneDatafilePathsAndSizes:2951] canonicalPath=E:\oracle\product\10.2.0\[TaskScheduler timer] [13:51:20:140] [Verifier.calculateCloneDatafilePathsAndSizes:2951] canonicalPath=E:\oracle\product\10.2.0\[TaskScheduler timer] [13:51:20:140] [Verifier.calculateCloneDatafilePathsAndSizes:2951] canonicalPath=E:\oracle\product\10.2.0\[TaskScheduler timer] [13:51:20:140] [Verifier.calculateCloneDatafilePathsAndSizes:2951] canonicalPath=E:\oracle\product\10.2.0\[TaskScheduler timer] [13:51:20:140] [Verifier.calculateCloneDatafilePathsAndSizes:2951] canonicalPath=E:\oracle\product\10.2.0\[TaskScheduler timer] [13:51:20:156] [Verifier.calculateRedoLogGroupFileSizes:3083] canonicalPath=E:\oracle\product\10.2.0\[TaskScheduler timer] [13:51:20:156] [Verifier.calculateRedoLogGroupFileSizes:3083] canonicalPath=E:\oracle\product\10.2.0\[TaskScheduler timer] [13:51:20:156] [Verifier.calculateRedoLogGroupFileSizes:3083]canonicalPath=E:\oracle\product\10.2.0\[TaskScheduler timer] [13:51:20:156] [Verifier.getControlfFileSizes:3001] No. of Control files:=3 [Thread-4] [13:51:20:187] [UIHost.getHtmlSummary:1030] UIHost:getHtmlSummary: running createTemplateDocument NOT for SHOW_TEMPLATE condition[Thread-4] [13:51:20:187] [UIHost.getHtmlSummary:1036] UIHost:getHtmlSummary: after running createTemplateDocument NOT for SHOW_TEMPLATE condition[Thread-4] [13:51:20:203] [XSLConst.generateHeaderXSL:188] NLS:Template Name:= null [Thread-4] [13:51:20:203] [XSLConst.generateHeaderXSL:193] Template Description:= 使用此数据库模板, 以便创建针对一般用途进行优化的预配置的数据库。
oracle11g教程从入门到精通

韩顺平—玩转oracle视频教程笔记一:Oracle认证,与其它数据库比较,安装Oracle安装会自动的生成sys用户和system用户:(1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)system用户是管理操作员,权限也很大.具有sysoper角色,没有create database的权限,默认的密码是manager(3)一般讲,对数据库维护,使用system用户登录就可以拉也就是说sys和system这两个用户最大的区别是在于有没有create database的权限。
二: Oracle的基本使用——基本命令sql*plus的常用命令连接命令1。
conn[ect]用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]当用特权用户身份连接时,必须带上as sysdba或是as sysoper2。
disc[onnect]说明:该命令用来断开与当前数据库的连接3.psssw[ord]说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用sys/system登录。
4.show user说明: 显示当前用户名5.exit说明: 该命令会断开与数据库的连接,同时会退出sql*plus文件操作命令1。
start和@说明:运行sql脚本案例: sql>@ d:\a。
sql或是sql〉start d:\a.sql2.edit说明: 该命令可以编辑指定的sql脚本案例: sql>edit d:\a.sql,这样会把d:\a。
sql这个文件打开3。
spool说明: 该命令可以将sql*plus屏幕上的内容输出到指定文件中去。
案例: sql>spool d:\b。
sql 并输入 sql>spool off交互式命令1。
&说明:可以替代变量,而该变量在执行时,需要用户输入。
Oracle11g 安装 培训 视频教程

王二暖Oracle11g教室时间和具体内容第0部分本视频课程简介.wmv 38分钟第1部分Oracle11g简介.wmv 46分钟第2.1部分oracle11g的基本SQL语句和函数.wmv 1小时22分钟第2.2部分oracle11g的复杂SQL语句.wmv 1小时47分钟第3部分用户和权限.wmv 45分钟第4部分完整行约束.wmv 37分钟第5部分oracle11g的网络配置.wmv 1小时11分钟第6部分oracle11g的锁.wmv 29分钟第7部分Oracle11g的体系结构.wmv 2小时36分钟第8部分Oracle11g的启动和关闭.wmv 33分钟第9部分oracle11g的表.wmv 1小时20分钟第10部分oracle11g的表分区.wmv 1小时10分钟第11部分同义词.wmv 17分钟第12部分序列视频.wmv 26分钟第13部分oracle11g的视图.wmv 41分钟第14部分索引.wmv 1小时10分钟第15部分JAVA操纵Oracle11g.wmv 45分钟第16部分oracle11g中的事务.wmv 57分钟第17部分oracle11g的数据字典和动态性能视图.wmv 38分钟第18部分ORACLE11g的归档方式和日志文件的相关操作.wmv 1小时11分钟第19部分oracle11g的PLSQL基础.wmv 2小时12分钟第20部分oracle11g的过程和函数.wmv 51分钟第21部分oracle11g的游标.wmv 1小时27分钟第22部分oracle11g的触发器.wmv 1小时23分钟第23部分oracle11g的程序包.wmv 1小时10分钟第24部分JAVA访问oracle11g中的存储过程.wmv 55分钟第25部分oracle11g的临时表空间.wmv 28分钟第26部分oracle11g的UNDO表空间.wmv 37分钟第27部分oracle11g的逻辑备份恢复.wmv 2小时46分钟第28部分Oracle11g的数据装载.wmv 50分钟第29部分oracle11g的闪回Flashback.wmv 1小时15分钟第30部分oracle11g的物化视图.wmv 58分钟第31部分使用物化视图和exp实现生产库的逻辑备份的例子.wmv 16分钟具体课程目录如下:第1部分Oracle11g简介1.1 Oracle的发展1.2 Oracle的主要产品1.3 为什么要学习Oracle11g1.4 Oracle11g简介1.5 Oracle11g的认证1.6 Oracle11g的安装(for Windows)1.7 Oracle11g的服务1.8 Oracle11g的卸载1.9 访问Oracle11g的工具1.10 Oracle11g常用的SQL*Plus命令1.11 Oracle11g的网络配置第2.1部分Oracle11g的基本SQL语句和函数2.1.1 Oracle的数据类型2.1.2 数据定义语言2.1.3 数据操纵语言2.1.4 SELECT命令详解2.1.5 Oracle中的CREATE TABLE <new_table_name> AS ...和insert into <table_name> select ...的使用2.1.6 数据控制语言2.1.7 SQL操作符2.1.8 Oracle的单行函数2.1.9 GROUP BY和HAVING子句的使用2.1.10 多表连接的方式2.1.11 集合操作符2.1.12 表和列的重命名第2.2部分Oracle11g的复杂SQL语句2.2.1 SQL语句执行顺序的分析2.2.2 EXISTS执行过程的分析2.2.3 子查询的使用2.2.4 GROUP BY的练习2.2.5 自连接的使用2.2.6 SELECT CASE WHEN的的使用2.2.7 复杂更新语句的使用(UPDATE执行过程的分析)2.2.8 分析函数的使用2.2.9 DECODE的使用2.2.10 Oracle中的行列转换2.2.11 ROWNUM的使用2.2.12 使用三种SQL命令来删除表中的重复记录2.2.13 GROUP BY GROUPING SETS 的使用第3部分用户和权限管理3.1 Oracle11g的默认用户3.2 创建新用户3.3 概要文件profile的使用3.4 Oracle11g的权限分类3.5 Oracle11g的系统权限3.6 Oracle11g的对象权限3.7 Oracle11g的角色管理3.8 删除、修改用户第4部分完整行约束4.1 举例说明数据完整性的含义4.2 维护数据完整性的五种方式的举例说明4.3 建立主键的五种不同方式4.4 完整性约束的习题讲解4.5 给已有表添加、删除约束的方法第5部分Oracle11g的网络配置5.1 Oracle11g的网络连接方式5.2 Oracle11g至少需要启动的服务5.3 lsnrctl命令的使用5.4 sqlnet.ora的作用5.5 客户端连接的两种方式5.6 tnsnames.ora的作用5.7 Oracle11g的服务名的含义5.8 listener.ora的作用5.9 静态注册、动态注册的含义及其相互转化的方式第6部分Oracle11g的锁6.1 锁的概念和优点6.2 行级锁6.3 表级锁的五种方式6.4 死锁第7部分Oracle11g的体系结构7.1 Oracle11g的主要组件7.2 Oracle11g内存结构7.3 Oracle11g的SGA的组成7.4 Oracle11g的PGA的组成7.5 Oracle11g的进程概念7.6 Oracle11g的后台进程7.7 9i中的自动PGA管理7.8 10g中的自动SGA管理7.9 11g中的自动内存管理7.10 Oracle11g的物理文件7.11 Oracle11g的逻辑结构第8部分Oracle11g的启动和关闭8.1 Oracle11g的参数文件8.2 Oracle11g的四种状态8.3 Oracle的启动8.4 Oracle的关闭第9部分Oracle11g的表9.1 术语----高水位线9.2 术语---- PCTFREE9.3 术语---- PCTUSED9.4 PCTFREE和PCTUSED的使用场合9.5 普通表(包含分配空间、移动表、收缩表、截断表等操作的方式)9.6 IOT表9.7 簇表9.8 临时表第10部分Oracle11g的表分区10.1 表分区的含义10.2 范围分区10.3 散列分区10.4 列表分区10.5 复合分区10.6 Oracle11g的引用分区10.7 Oracle11g的间隔分区10.8 Oracle11g的基于虚拟列的分区10.9 Oracle11g的系统分区10.10 分区的维护操作第11部分同义词11.1 同义词的含义11.2 共有同义词的建立和使用11.3 私有同义词的建立和使用11.4 tab是什么?第12部分序列12.1 序列的含义12.2 建立序列(包括重要参数的含义)12.3 访问序列12.4 更改、删除序列12.5 程序中如何实现自增第13部分Oracle11g的视图13.1 Oracle11g中创建视图的语法13.2 多表视图的建立13.3 单表视图的更新13.4 视图上的DML语句13.5 视图中的函数第14部分索引14.1 索引的概念和作用14.2 B树索引的工作原理(查询过程分析)14.3 创建标准索引14.4 如何分析索引中是否存在碎片和使用率14.5 创建唯一索引、组合索引、反向键索引、位图索引14.6 基于函数的索引14.7 重建索引的条件和方法14.8 索引的分区14.9 获取索引信息的视图第15部分JAVA操纵Oracle11g15.1 Oracle11g的驱动所在的位置15.2 ODBC访问方式15.3 JDBC-ODBC桥访问方式,输入Java代码演示15.4 JDBC访问方式,输入Java代码演示第16部分Oracle11g中的事务16.1 举例说明事务的四个特性16.2 Oracle11g事务的命令(与SqlServer进行对比)16.3 JAVA中进行oracle11g的事务处理(举2个经典例子,输入Java代码演示)第17部分Oracle11g的数据字典和动态性能视图17.1 Oreacle11g中的数据字典的含义是什么17.2 数据字典基本表怎么被创建的17.3 数据字典视图是什么?怎么被创建的17.4 Oracle11g的数据字典视图的三种类型(分析user_tables究竟是什么)17.5 Oracle11g的动态性能视图(分析V$SESSION究竟是什么)第18部分Oracle11g的归档方式和日志文件的相关操作18.1 在线日志文件的作用18.2 数据库归档方式的转换18.3 Oracle11g的归档日志位置的设置18.4 归档中,被废弃的早期的初始化参数18.5 联机日志文件和联机日志文件组18.6 联机日志文件组的四种常见状态18.7 增加、清除联机日志文件18.8 自动归档、手工归档第19部分Oracle11g的PL/SQL基础19.1 PL/SQL简介19.2 PL/SQL 块的结构19.3 变量和常量(与T-SQL进行比较)19.4 PL/SQL中的数据类型(包含Oracle11g中新增的类型)19.5 如何把大文件保存到表BLOB列中19.6 如何把大内容保存到表的CLOB列中19.7 Oracle11g新特性:无dual的序列19.8 PL/SQL中的流程控制结构(重点讲循环的几种方式)19.9 Oracle11g新特性:continue语句的使用19.10 动态SQL的使用19.11 PL/SQL中的错误处理机制第20部分Oracle11g的过程和函数20.1 创建过程的语法20.2 过程参数的三种模式20.3 在两种方式下(Sql*Plus中和其他过程内),执行过程的方法20.4 执行过程的权限20.5 创建函数的语法20.6 函数的课堂题目和解答20.7 函数和过程的比较20.8 Oracle11g的自主事务处理第21部分Oracle11g的游标21.1 游标的简介和分类21.2 Oracle11g的隐式游标21.3 Oracle11g的显式游标21.4 Oracle11g的带参数的显式游标21.5 使用显式游标更新行(更新、删除)21.6 Oracle11g的循环游标21.7 使用fetch ... bulk collect into进行批量提取21.8 Oracle11g的REF游标21.9 显式游标、REF游标的课堂题目和分析解答第22部分Oracle11g的触发器22.1 触发器的作用22.2 创建触发器的语句(与SqlServer进行比较)22.3 for each row子句的含义22.4 after、before两种类型的触发器的区别22.5 instead of触发器的使用22.6 模式触发器的使用22.7 数据库启动、关闭触发器的使用22.8 用户登录、退出触发器的使用22.9 启用、禁用、查看触发器第23部分Oracle11g的程序包23.1 程序包的含义23.2 建立包规范23.3 建立包体23.4 程序包中游标的使用23.5 常用的内置程序包(dbms_output、dbms_random、utl_file、dbms_job等)第24部分JAVA访问Oracle11g中的存储过程24.1 java程序中调用Oracle11g中的没有返回参数的存储过程(插入记录)24.2 java程序中调用Oracle11g中的没有返回参数的存储过程(更新记录)24.3 java程序中调用Oracle11g中的有返回参数的存储过程(查询记录)24.4 java程序中调用Oracle11g中的返回列表的存储过程24.5 java程序中调用Oracle11g中的分页存储过程(存储过程返回分页的列表)第25部分Oracle11g的临时表空间25.1 Oracle11g中临时表空间的作用25.2 Oracle11g的临时表空间和临时表空间组25.3 oracle11g的临时表空间的操作第26部分Oracle11g的UNDO表空间26.1 9i到11g的Undo管理的方式改变26.2 UNDO块的作用26.3 UNDO表空间的作用26.4 Oracle11g的UNDO相关的重要参数26.5 Oracle11g的UNDO表空间的操作26.6 Oracle11g的UNDO表空间的新特性第27部分Oracle11g的逻辑备份恢复27.1 数据库备份、恢复简介27.2 Oracle环境中可能发生的故障类型27.3 传统的导出程序exp27.4 传统的导入程序imp27.5 可传输表空间27.6 11g的数据泵简介27.7 expdp的重要参数27.8 impdp的重要参数27.9 exp/imp与数据泵的区别第28部分Oracle11g的数据装载28.1 数据装载的使用场合和几种方式28.2 SQL*LOADER的使用28.3 外部表的使用第29部分Oracle11g的闪回Flashback29.1 Oracle9i的闪回查询29.2 Oracle10g的闪回版本查询29.3 Oracle10g的闪回事务查询29.4 Oracle10g的闪回表29.5 Oracle10g的闪回删除29.6 Oracle10g的闪回数据库第30部分Oracle11g的物化视图30.1 物化视图的发展、简介30.2 物化视图的作用30.3 创建物化视图的权限30.4 创建物化视图的选项30.5 基于主键的物化视图30.6 基于rowid的物化视图第31部分使用物化视图和exp实现生产库的逻辑备份的例子31.1 问题的提出31.2 问题的解决。
oracle11g的监听日志文件过大导致监听无法启动

Oracl e11g的监听日志文件过大导致监听无法启动:Microsoft Windows [版本5.2.3790](C) 版权所有1985-2003 Microsoft Corp.C:\Documents and Settings\Administrator>lsnrctl(CMD命令行手动启动)LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 24-9月-2012 14 4:11Copyright (c) 1991, 2010, Oracle. All rights reserved.欢迎来到LSNRCTL, 请键入"help"以获得信息。
LSNRCTL> start启动tnslsnr: 请稍候...TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production3) 之后便可以正常启动监听:C:\Documents and Settings\Administrator>lsnrctlLSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 24-9月-2012 14:08:06Copyright (c) 1991, 2010, Oracle. All rights reserved.欢迎来到LSNRCTL, 请键入"help"以获得信息。
LSNRCTL> start启动tnslsnr: 请稍候...TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production系统参数文件为E:\oracle\product\11.2.0\dbhome_1\network\admin\listener.ora写入e:\oracle\diag\tnslsnr\orcl\listener\alert\log.xml的日志信息监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.204.62)(PORT=1521)))正在连接到(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.204.62)(PORT=1521))) LISTENER 的STATUS------------------------别名LISTENER版本TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production启动日期24-9月-2012 14:08:14正常运行时间0 天0 小时0 分5 秒跟踪级别off安全性ON: Local OS AuthenticationSNMP OFF监听程序参数文件E:\oracle\product\11.2.0\dbhome_1\network\admin\listen er.ora监听程序日志文件e:\oracle\diag\tnslsnr\orcl\listener\alert\log.xml监听端点概要...(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.204.62)(PORT=1521)))服务摘要..服务"orcl" 包含1 个实例。
Oracle11G安装、卸载说明文档

Oracle11G安装、卸载说明文档一、Oracle11g安装1、数据库安装,1,win64_11gR2_database_1of2.zip文件和win64_11gR2_database_2of2.zip文件,将这两个文件解压到同一目录下【database】,打开database目录双击setup.exe图标;,2,经过一段命令提示符和安装启动界面后变可以进行Oracle的正式安装,如下图所示:电子邮件处填写自己的e-mail,这个不用多说,但需要注意的是要将My Oracle Support口令上的勾点掉,就是不接受更新,然后点击下一步。
,3,默认情况下点击下一步进入下一阶段;,4,一般情况下选择桌面类,如果要在Windows Server上安装的话选择服务器类,然后点击下一步;,5,选择安装配置并建立管理口令(本地数据库的实例名和system的密码,用于日后数据库管理口令一定要记住)。
,6,执行先决条件检查。
出现失败情况的话将右上角的全部忽略选上,然后点击下一步;,7,确认无误后点击完成;,8,点击完成后进入产品的安装,请耐心等待;,9,100%后会出现以下界面,之后只要进行默认操作即可。
2、客户端安装,1,先将win32_11gR2_client.zip文件解压,并到client目录下运行setup.exe文件;,2,选择管理员,下一步即可;,3,默认下一步即可;,4,编辑安装目录,之后下一步;,5,出现错误,直接点全部忽略就可以了,再点击下一步; ,6,确保信息后点击完成;,7,等待安装;,8,把上面的步骤执行完了,那么就该等待ORACLE的安装了。
二、Oracle11g卸载1、数据库卸载,1,右击“计算机”-->管理-->服务和应用程序-->服务,停掉所有Oracle相关的服务,以Oracle打头的,;,2,开始-->所有程序-->Oracle-->Oracle安装产品-->Universal Installer,“欢迎使用”界面启动后,卸载产品-->展开Oracle主目录下的OraDb11g_home1-->勾选要删除的组件-->删除-->在弹出的确认窗口中选择“是”。
Oracle 11g完全手册

一.Window下关闭Oracle 11g正常在Windows下安全关闭Oracle数据库系统的步骤如下:1.从命令行下找到oracle的BIN目录,然后输入isqlplusctl stop命令停止isqlplus进程。
2.同样在BIN目录下,emctl stop dbconsole停止企业管理器的控制台进程。
3.同样在BIN目录下,lsnrctl stop停止监听进程。
4.在命令行下输入sqlplus /nolog , 然后conn / as sysdba连接到数据库shutdown immediate;====================================================================== select username,password from dba_users; --查看用户信息select username,account_status from dba_users; --查看用户是否解锁alter user scott account unlock; --解锁scott用户alter user scott account lock;--锁scott用户alter user scott identified by tiger; --为scott用户修改密码为tiger创建用户以及给表赋予权限:创建用户create user user_name identified by password;grant dba to user_name;查询表的权限grant select on gecs_law to user_name;select file_name from dba_data_files; --查看数据文件路径select name from v$controlfile; --查看控制文件路径select member from v$logfile; --查看日志文件路径====================================================================== Oracle关于shutdown、startup几个参数:shutdown有四个参数:normal、transactional、immediate、abort。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Windows 2003 安装Oracle11g手册
编制人:马飞
编制日期:2016年6月30日
目录
目录 (2)
一、环境说明 (3)
二、数据库安装 (3)
2.1运行安装程序 (3)
2.2安装配置数据库 (6)
三、数据库配置 (18)
3.1 调整内存参数 (18)
3.2 调整undo表空间大小 (20)
3.3 调整temp表空间 (21)
3.4 调整日志组及成员大小 (23)
3.5 设置归档模式 (24)
3.6 建立业务表空间 (25)
3.7 建立用户及授权 (25)
3.8 连接测试 (25)
四、数据库卸载 (26)
4.1 运行卸载程序 (27)
4.2 启动安装程序 (27)
4.3 卸载软件 (28)
一、环境说明
二、数据库安装
2.1运行安装程序
2.2安装配置数据库
三、数据库配置
3.1 调整内存参数
3.2 调整undo表空间大小
3.3 调整temp表空间
3.4调整日志组及成员大小
(1)新增日志组及成员:
(2)日志切换
(3)删除旧日志组及成员
3.5设置归档模式
3.6建立业务表空间
3.7建立用户及授权
3.8连接测试
(1)表测试
(2)过程测试
(3)视图测试
四、数据库卸载
4.1 运行卸载程序
4.2启动安装程序
稍等片刻,会出现如下图形界面。
4.3 卸载软件
(1)选中“内容”标签页中的所有复选框,点击“删除”钮按。
将oci.dll文件重命名后,重启系统后再进行删除。