




已阅读5页,还剩49页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle11g安装与运行安装过程下面在一个XP系统上安装。下面安装一个服务器,而不是一个客户端。选择基本安装,还是高级安装。简单一点,选基本安装。默认为企业版(2.9G)。可能是最完整的安装。勾选“创建启动数据库”,数据库口令为orcl。这将作为所有账户的默认口令。下一步。基本安装要占用大量的磁盘空间,也可能导致后面无法解释的错误。可尝试高级安装。检查当前系统的先决条件。下一步。尽管提示有错误,还是选择继续安装。配置管理器,不选择安装,下一步。可以看到,基目录和主目录中要求2.76G。实际上,这只是程序所占空间。一个数据库实例还要再占1.6G。空间要求似乎太大,是不是都需要?如何定制安装?132个产品如何定制?可能高级安装才能定制。点击安装。然后是一个缓慢的过程。直到下一个界面出现。又弹出一个界面,与前一个界面共存。弹出一个界面,报错点击确定之后,弹出点击口令管理,有这么多的用户,连个说明都没有。有2个用户没有被锁定。OWBSYS用户应解锁,否则一些命令不能执行。SCOTT也应解锁。注意,此时应修改确认system和sys这两个用户的口令,这两个用户是作为默认的系统管理员。点击确定。点击“已安装产品”,这里可以看到已安装的产品,还可以选择删除。列出的产品数量并不多。不知道另存为是什么意思。关闭之后退出安装。安装后的情况文件与目录在F:app目录中安装了4.44G,4.3万个文件。太大的空间需求。其中:product:2.82G, 4.3万文件其中F:appThinkPadproduct11.1.0db_1BIN目录中保存了539个exe, dll, bat等文件。该目录被加入系统path。oradata:1.62G,12个文件其中,F:appThinkPadoradataorcl目录中保存了6个dbf,3个ctl,3个log文件。这是数据库orcl的一组文件。admin:1.94K,2个文件cfgtoollogs:385K,19个文件diag:2,79M,169个文件flash_recovery_area:0, 0在c:program filesoracle目录中有743K,15个文件。服务在服务中添加了4个新项目,其中两个已启动:这几个服务分别是什么?进程能看到一个名为oracle.exe的进程在运行。命令在“开始”菜单中出现一组菜单入口。下面尝试各个命令。Oracle Installation ProductsUniversal Installer安装和配置。可删除已安装的产品,也能重新安装。点击“已安装产品”。可看到每个产品的详细信息。如下所示。已安装的产品,列出12件:1、 Database 11g 11.1.0.6.02、 Enterprise Edition Options 3、 Net Services4、 Call Interface (OCI)5、 Programmer6、 XML Development Kit7、 Windows interfaces8、 Configuration Manager9、 Installation Common Files10、 Universal Installer11、 One-Off patch Installer12、 JDBC/THIN Interfaces没有清晰区分服务器和客户端的产品。Warehouse BuilderRepository Assistant创建和管理工作区和工作区用户。下面界面中填入orcl,下一步,当需要以OWBSYS用户名登录时失败,原因是该用户被锁定。而且不能换其它用户名。使用SQL Developer来对该用户解锁,设置口令。然后可以执行。工作区是什么概念,何时要用到它?Start Control Center Service弹出下面对话框。方案名OWBSYS是一个用户名,安装时被默认锁定。用SQL Developer可解锁。输入之后确定,自动关闭界面。后台启动了一个程序。但不知道如何使用。Stop Control Center Service停止控制中心服务。尝试不成功。配置和移植工具Administration Assistant for Windows该工具是采用MMC(Microsoft Manager Console)界面风格对数据库的一些管理。可以看到Orcl数据库中内建的一组角色及其授予权限。选中ORCL右键连接数据库。有很多内建角色。选择一个DBA,右键“属性”,可看到该角色的授权。如下图。可以看到可用系统权限,可以对选定角色进行授权或撤销。可以理解。但右边“角色”页面上,看不懂。好像是当前选定了一个权限,可以授予角色,或从角色中撤销。一个数据库的角色和权限在这里管理,但不管理用户。用户管理可使用SQL Developer。退出时如果修改,提问保存:显然,角色权限的配置放在这个文件中。如何停止服务?选中一个数据库,右键菜单能停止服务。对一个数据库可配置如下。当服务停止,一个oracle.exe进程被撤销。在服务页面中,OracleServiceXXX服务停止。但其他服务未停止。Database Configuration Assistant功能如下:l 创建数据库(15步);l 配置数据库选件(6步);l 删除数据库(3步);l 管理数据库模板(12步);l 配置自动存储管理(4步)。创建数据库选择创建数据库。数据库模板。显示详细资料,常用选项如下:初始化参数如下:字符集、数据文件、控制文件如下:数据文件大小是定制的。当运行中数据库被装满时如何处理?重做日志组关闭后下一步。数据库标识。确定数据库名和SID。下一步,管理选项下一步,身份认证简单起见,同一个口令mydb1。但是后面可进入口令管理再改变口令。下一步,存储选项。在开发环境中,选择文件系统比较合适。但可能只能指定一个数据文件,不能是多个文件。用别的工具能添加数据文件。在用户真实环境中,可能需要选择自动存储管理ASM。指定一组磁盘以创建一个ASM磁盘组。选择文件系统。下一步,数据库文件所在位置。可以改变位置,但只能是一个文件。点击文件位置变量。确定,下一步,恢复配置。下一步,数据库内容不添加示例方案,下一步,初始化参数。调整大小,字符集连接模式所有初始化参数:显示高级参数,将显示所有参数。估计200个。对每个参数有简单的显示说明。下一步,安全设置下一步,自动维护任务。开发环境中往往应取消。下一步,数据库存储。下一步,创建选项。点击完成,确认点击确定10分钟之后确定点击口令管理,激活OWBSYS, 设计口令owbsys。System和sys的口令修改与名称一致。确定,自动关闭。如何验证该数据库正确创建运行?1、管理。执行Administration Assistant,可以看到新建数据库MYDB1。新建数据库中被自动添加了很多没用的角色。可以在这里删除。2、文件。查看文件系统,占用了1.51G空间。3、服务。新创建3个服务,名为*mydb1。其中一个已启动。4、进程添加了一个进程每个服务器实例运行都需要360M以上的内存。每个数据库实例都是以独立的服务和进程来运行的。这与MySQL有很大不同。1、 MySQL的一个服务器上通过创建多个schema作为数据库,多个数据库共享相同物理文件、进程和服务。2、 MySQL的一个数据库中只有表、索引、视图、存储过程,没有其他对象,如用户、角色、数据类型、函数、触发器等。Database Upgrade Assistant已有数据库(9以后版本)升级到11g的发行版11.1。Locale Builder界面如下Microsoft ODBC管理员就是打开本地ODBC配置。自动添加了一个驱动程序,如下图使用这个驱动程序就可定义用户DSN和系统DSN。Net Configuration Assistant界面如下:下一步选择重新配置,下一步,不能选,下一步,提示。选择否。Net Manager界面如下对于一个服务器有4种连接类型。如下图。分别表示什么含义?默认端口为1521。集成管理工具Wallet Manager安全管理员使用,管理客户机和服务器系统上的公共密钥安全身份证明。安全身份证明(包含公共/私有密钥对、证书和信任证书)存储在称为Wallet的逻辑容器中,并可从其中访问。应用程序开发SQL Developer一个GUI工具。第一次执行时要求提前安装一个JDK,注意不是JRE。在点击Connections时,提示出错,但不知道什么原因。菜单很丰富,但没有看到更多东西。创建连接创建一个connection,如下图:为新建连接起一个名字mycon.该用户的角色Role应选择SYSDBA, 系统管理员。Service name应为数据库名称orcl。注意,先要选择SID。先Test,再Connect,最后Save。该工具还可以连接到其它数据库上:Access、MySQL和SQLServer。连接成功之后能看到下面界面。这个界面提供了对一个数据库(当前为orcl)的所有逻辑对象的操作。该工具应该成为开发人员的客户端工具。尝试连接新建的数据库mydb1.用新口令和SID连接成功。该数据库中自动添加了很多的表、视图、索引、包、过程、用户等。用户管理用户是隶属于数据库的。当创建一个数据库时就创建了一组用户。在Other Users可看到。对一个用户,可配置各种属性。例如,锁定/解锁账号,口令过期。一个用户都要确定一个缺省表空间和一个临时表空间。如下图。什么是缺省表空间和临时表空间?各个选项有什么区别?6个表空间对应6个DBF文件。表空间名称文件名备注1SYSTEMSYSTEM01.dbf2SYSAUXSYSAUX01.DBF3EXAMPLEEXAMPLE01.dbf4UNDOTBS1UNDOTBS01.dbf5USERSUSERS01.dbf6TEMPTEMP01.dbf往往作为临时表空间用户可通过授予角色来获得权限。用户也可直接被授予系统权限。但是看不到该用户最终被授予哪些权限。每个用户可创建自己的表、视图、索引、包、过程等。建议,创建一个新用户,授予其所有系统权限,该用户作为所有开发人员使用的用户。最终用户环境中,Web服务器不需要如此多的权限,太多的权限不安装,可以删去所有需要创建和删除库表、视图、过程的权利,作为Web服务器连接Oracle的用户。创建一个表下面建立一个表。一个非高级的界面中仅给出最基本的数据。只有5种基本数据类型。如下图,加上CLOB。如果选择高级,就有很多选择。如下图。一个表要确定一个Schema来表示其所属用户,即所有者owner。一个表有5种类别选择:l Normall Externall Index Organizedl Temporary (Transaction)l Temporary (Session)一个列Column的数据类别有两种选择:l Simple:数据库提供的基本数据类型,30到40种。l Complex:来自本数据库中的Types中的多种类型。不看文档搞不懂。比较怪异的是创建该表之后再观察,第一个列的数据类型由Integer变为Number(38,0)。这个表要从前面几百个表中找到。通过界面操作修改列的数据类型不成功。可能是因为该列作为PK。可能用SQL指令能成功。给表添加行可以在Data页面中插入行,但对Date类型很麻烦。要输入日期类型数据就要用到函数to_date(01-7月-11, DD-M
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 操作系统期末考试试题及答案
- 病区备用药品管理
- 物业安全培训试题及答案
- 物权法五套试题及答案
- 2025能源交易所规范交易合同
- 2025年贵州省中考数学试题(解析版)
- 2025国家科研经费资助合同
- 物料考核试题及答案
- 物理卓越计划试题及答案
- 2025影视制作合同书(标准版)
- 第4章“免疫调节”单元教学设计 高二上学期生物人教版选择性必修1
- 动物疾病的实验室诊断-病毒病的实验室诊断基本技术(动物微生物与免疫)
- 中华人民共和国史第一章中华人民共和国的诞生和社会主义制度的确立课件
- 原发性肝癌的介入治疗
- 外国文学史第二版马工程课件 第三章 14-16世纪文学
- 《绿色建筑概论》整套教学课件
- 常用急救药品的剂量与用法课件
- 《高级计量经济学》-上课讲义课件
- 塔吊基础-专项施工方案
- 《工贸行业重大安全生产事故隐患判定标准》解读课件
- 《农产品质量安全》系列讲座(第一讲-农产品质量及安全)课件
评论
0/150
提交评论