谈Oracle10g管理工具的使用_第1页
谈Oracle10g管理工具的使用_第2页
谈Oracle10g管理工具的使用_第3页
谈Oracle10g管理工具的使用_第4页
谈Oracle10g管理工具的使用_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle10g管理工具的使用,DBA使用的数据库管理工具,企业管理器SQL*Plus和iSQL*PlusOracleUniversalInstallerDatabaseConfigurationAssistantOracleAdministrationAssistant网络配置工具,企业管理器,企业管理器:是Oracle的主要控制台,使用它可以实现很多数据库管理的功能。Oracle10g提供两种企业管理器,一种是基于Web浏览器的OEM,另一种则是Java图形界面的管理工具EM(安装了客户端后带的一个管理工具)。在10g中,客户端可以不必安装任何Oracle客户端工具,仅凭浏览器就可以调用强大的OEM工具。,3.1OEM数据库控制工具,在启动OEM之前,首先要检查一下Oracle数据库控制台服务OracleDBConsoleorcl是否启动,如果该服务没有启动,OEM就无法正常打开。该服务的启动方式:手动启动、命令行方式启动。手动启动:开始-运行框,输入services.msc,选中OracleDBConsoleorcl服务,右击,在弹出菜单中选启动,即可。,命令行方式启动:开始-运行框,输入cmd,在命令提示符后输入:emctlstartdbconsole;如果服务器上有多个数据库,可以通过设定环境变量ORACLE_SID,调整默认数据库例程。ORACLE_SID可以在命令提示符下一次性设定,也可以直接在系统环境变量中设定(一劳永逸型设定)。,OracleDBConsoleorcl服务启动后,就可以在Web浏览器中按下面的格式访问EM:http:/:/em例如:http:/localhost:1158/em如果服务器上有多个数据库,那么就对应的有不同的端口号,端口号的查询:在$ORACLE_HOME/install/portlist.ini中找到需要的EM端口号。其中,$ORACLE_HOME代表的是环境变量。,3.1.1启动EM,1.用sys用户登陆,必须是sysdba或sysoper身份。2.用system用户登录,必须是normal身份。,第一次使用EnterpriseManager10g,将打开OracleDatabase10g许可授予信息页面。,主目录页面:,性能页面:,管理页面:,维护页面:,还可以将OEM管理权限授予其他用户,可以成功登陆,3.1.2EM,EnterpriseManagerConsole安装了Oracle客户端才能够使用EM。登录方式:(如图),3.2SQL*Plus,何为SQL*Plus?SQL*Plus的启动和退出SQL*Plus的连接和断开SQL*Plus的输入、编辑、运行命令自定义SQL*Plus的环境格式化查询结果,SQL*Plus,是Oracle公司独立的SQL语言工具产品,Plus表示Oracle公司在标准SQL基础上进行了扩充。它是Oracle系列产品中的一个非常重要的、在服务器端和客户端都可以使用的工具。它提供了一个图形化的界面。iSQL*Plus是SQL*Plus的基于Web浏览器的接口。,SQL*PLUS的启动,启动方式1:开始-程序-Oracle-Oradb10g_home1应用程序开发SQLPlus,主机字符串,是要连接的数据库名:如orcl,注意:这种方式sys没法直接登录,因为没办法说明sys用户的sysdba身份。,启动方式2:开始运行框,输入:1.sqlplus/nolog-nolog表示nologin接下来:连接用户登录SQL*Plus。例如:connsys/o123assysdba;connsystem/o123;2.sqlplusw/nolog-w代表以窗口来启动如:connsys/o123assysdba;,SQL*Plus的退出,在SQL提示符下,输入命令:exit,回车即可。如:SQLexit;FileExit,SQL*Plus的连接和断开,如果在SQL*Plus的环境下,要更换用户,可以不退出SQL*Plus的情况下,先断开当前用户,然后再连接其他用户。连接:1.SQLconnsys/o123assysdba;2.SQLconnEnteruser-name:systemEnterpassword:Connected.断开:SQLdisc,SQL*Plus的输入、编辑、运行命令,输入命令:告诉SQL*Plus干什么。可以输入的命令有三种类型:SQL命令:标准SQL命令,用于操作数据库中的信息。PL*SQL块:用于操作数据库中的信息。SQL*Plus命令:编辑、保存、运行、格式化查询结果,及定义SQL*Plus的环境等。如:conn,disc,exit,set,save,edit等。,SQLselect*fromscott.emp;SQLsetserveroutputonSQLbegin2dbms_output.put_line(Hello);3end;4/HelloPL/SQL过程已成功完成.SQL,SQL*Plus编辑命令及功能,SQLlist1begin2dbms_output.put_line(Hello);3*end;SQLl22*dbms_output.put_line(Hello);SQL,SQL*Plus的文件操作命令及功能,SQLsavec:demo.sql;已创建filec:demo.sql-保存仅在缓冲区中的单条命令SQL-可以保存整个本次的操作及结果。,SQL*Plus的运行命令,在一个完整的SQL语句之后,输入;或/,然后回车即可。在缓冲区中的SQL语句,直接输入Run或/,运行。运行脚本:SQLstartc:1.sql;回车SQLc:1.sql;回车,关于脚本文件,创建保存:SQLsavec:2.sql;获取:SQLgetc:2.sql;运行:SQLstartc:1.sql;SQLc:1.sql;编辑:SQLedit-编辑缓冲区中的命令。,自定义SQL*Plus环境,Show命令:显示环境变量Showall:显示当前环境中所有的环境设置参数。Show某一参数:显示当前环境中该参数的设置值。Set命令:设置环境变量如:SQLsetlinesize200,也可以在图形化界面上进行设置。Options菜单Environment在如下弹出窗口中设置:,如果希望每次启动SQL*Plus时都会自动使用特定的环境变量的设置,则可以修改DB_1sqlplusadmin目录下的glogin.sql脚本文件。当然,要先对glogin.sql进行编辑。,iSql*Plus,isql*Plus是SQL*Plus的基于Web的接口,是SQL*Plus产品的一个组件。启动isql*Plus的方法:1.在OEM中启动2.在浏览器中启动,在浏览器中启动,在用户名中输入数据用户,口令中输入密码,连接字符串默认ok,3.3OUI(OracleUniversalInstaller),启动方式:所有程序Oracle-OraDb10g_home1OracleInstallationProductsUniversalInstaller功能:OUI是基于Java技术的图形界面安装工具,可以利用它完成不同操作系统、不同类型的、不同版本的Oracle软件安装及查看已经安装的产品。,3.4DBCA,启动方式:所有程序Oracle-OraDb10g_home1配置和移植工具DatabaseConfigurationAssisant也可以在命令提示符下:输入dbca功能:创建数据库配置现有数据库中的数据库选项删除数据库管理数据库模板,3.5OracleAdministrationAssistant,OracleAdministrationAssistantforWindows是一种图形用户界面工具,利用它可以配置由Windows操作系统验证的Oracle数据库管理员、操作员、用户和角色,还可以启动和配置Oracle数据库服务。启动方式:依次单击“开始”/“程序”/“Oracle-OraClient10g_home1”/“配置和移植工具”/“OracleAdministrationAssistantforWindows”。,服务器或客户端所在机器上所有环境变量的值,右击OraDb10g_home1属性窗口:,这些环境变量的值可以在Oracle注册表进行修改。Oracle注册表中参数如下:,设置操作系统级别的数据库管理员和操作员:右击“OS数据库管理员-计算机”/“添加/删除”。,对这个服务器所在机器上的所有数据库例程进行设置:右击“数据库”/“orcl”/“连接数据库”。,此处的网络服务名就是一个数据库服务器的别名,必须能够解析该网络服务名,选择一种验证方式连接即可。,此处的网络服务名就是一个数据库服务器的别名,必须能够解析该网络服务名,选择一种验证方式连接即可。可以通过网络配置工具OracleNetManager对网络服务名进行配置。,设置OracleNT服务的启动选项,设置Oracle实例的启动/关闭选项,3.6网络配置工具,Oracle是网络

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论