当前位置:文档之家› Oracle企业管理器

Oracle企业管理器

第4章Oracle企业管理器

本章内容

p OEM简介

p OEM的启动与登录

p OEM联机帮助

p数据库控制OEM功能界面介绍p OEM控制台设置

本章要求

p了解Oracle 10g OEM的功能及其分类p了解数据库控制OEM启动与登录

p了解数据库控制OEM 联机帮助的使用p了解数据库控制OEM功能界面

p掌握数据库控制OEM的设置

4.1 OEM简介

p基本概念

n Oracle 10g企业管理器(Oracle Enterprise

Manager,简称OEM)是一个基于Java框架开发的集成化管理工具,采用Web应用方式实现对Oracle

运行环境的完全管理,包括对数据库、监听器、主机、应用服务器、HTTP服务器、Web应用等的管理。

DBA可以从任何可以访问Web应用的位置通过OEM

对数据库和其他服务进行各种管理和监控操作。

p功能

n实现对Oracle运行环境的完全管理,包括Oracle数

据库、Oracle应用服务器、HTTP服务器等的管理;

n实现对单个Oracle数据库的本地管理,包括系统监控、性能诊断与优化、系统维护、对象管理、存储管理、

安全管理、作业管理、数据备份与恢复、数据移植

等;

n实现对多个Oracle数据库的集中管理;

n实现对Oracle应用服务器的管理;

n检查与管理目标计算机系统软硬件配置。

p Oracle 10g OEM分类

n数据库控制OEM(Oracle Enterprise Manager Database Control),用于本地管理单一的

Oracle 10g数据库,在安装Oracle 10g数据库服

务器时安装。

n网格控制OEM(Oracle Enterprise Manager

Grid Control),用户对整个Oracle10g运行环境

的完全管理,需要单独进行安装和配置。

n应用服务器控制OEM(Oracle Enterprise

Manager Application Server Control),用

于Oracle 10g应用服务器的管理,在安装Oracle

10g应用服务器时安装。

4.2 OEM的启动与登录

p启动相关服务

n OracleService

n OracleTNSListener

n OracleDBConsole

p通过Web方式启动OEM的

n OEM控制台的URL格式为

http://hostname:portnumber/em

n hostname为主机名或主机IP地址

n portnumber为OracleDBConsole服务的端口号n详细信息可以参阅

\install\portlist.int中的记录

4.3 OEM联机帮助

p联机帮助

p高级帮助

p搜索功能

p视图主题

4.4 数据库控制OEM功能界面介绍

p“主目录”属性页

p“性能”属性页

p“管理”属性页

p“维护”属性页

4.4.1 “主目录”属性页

4.4.2 “性能”属性页

4.4.3 “管理”属性页

4.4.4 “维护”属性页

4.5 OEM控制台设置

p设置OEM控制台管理员

p设置封锁期

p设置数据库首选身份证明

p设置主机首选身份证明

4.5.1 设置OEM控制台管理员p基本概念

n OEM管理员是可以登录到OEM控制台,并执行设置封锁期、电子邮件通知调度、设置首选身份证明等管理

任务的数据库用户。在默认情况下,只有SYS,

SYSTEM和SYSMAN 三个数据库用户才能登录和使

用OEM控制台。其中,SYSMAN用户是OEM控制台

的超级用户,是在安装OEM的过程中创建的,用于执

行系统配置、全局配置等任务。通常,需要创建其他

普通的OEM控制台管理员,进行OEM控制台的日常管理与维护工作。

SQLServer企业管理器和查询分析器

SQL Server企业管理器和查询分析器 如果主数据库发生故障,那么微软的SQL Server可能会怦然倒下。看看如何面对这种事件,了解如何用企业管理器和查询分析器修复主数据库。 作为一名微软SQL Server的管理员,您必须知道如何修复一个崩溃的主数据库。主数据库保存有您的登录信息,以及最重要的、指向您所有数据库的指针。如果没有主数据库,您就无法成功地启动SQL Server。在本文里,我将向您介绍在发生崩溃的情况下如何修复主数据库,并告诉您如何重建主数据库,如果有必要的话。 制定预案 制定一个应对崩溃和/或主数据库故障的预案十分重要。这将有助于您在碰到灾难的情况下按照既定的方法进行处理,而不是迫于压力仓促作出反应。我碰到过很多很容易就陷入惊慌的状况,但是由于保持冷静并按照正确的方法来处理问题,我最后成功地度过了所有的困境。 如何判断主数据库已经崩溃 在正式开始讨论碰到系统故障如何修复和重建的主数据库之前,我们需要先了解如何辨别它已经崩溃了。要说明这一点,我会弄垮一个主数据库,告诉您主数据库崩溃会发生什么样的症状。 现在让我们假设您的公司碰到了电涌,造成SQL Server重启。在重新启动的时候,SQL Server却没有正常启动。如果查看错误日志(图A),您会看到主数据库崩溃或者丢失。既然您知道需要查看什么信息,那就让我们看看如何修复主数据库。 图A 修复您的主数据库

修复主数据库的第一步是使用“重建向导(Rebuild Wizard,Rebuildm.exe),它放在 \Program Files\Microsoft SQL Server\80\Tools\BINN目录下。现在就让我们来看看重建向导是如何工作的。 双击Rebuildm.exe启动图B所示的对话框: 图B 在这个对话框里,您可以指定数据库服务器的修复设置,以及原始安装的数据文件的 位置。要让这一过程更容易和更快,就要把x86目录从SQL的光盘上复制到硬盘上,并把指向改到本地的副本。一旦验证完了所有的信息,点击“重建(Rebuild)”。然后系统就会提示您确认操作,如图C所示: 图C 点击“确定(Yes)”。一旦重建过程完成,您会看到一条重建成功的消息。您现在就有了一个全新的主数据库,准备好修复主数据库了。 首先,打开命令行提示符,输入\Program Files\Microsoft SQL Server\MSSQL\BINN\目录下的sqlservr.exe –c –m命令,启动单用户模式下的SQL Server。结果如图D所示:

SQLServer企业管理器

SQL Server 企业管理器 SQL Server 企业管理器是用来对本地或远程服务器进行管理操作的服务器管理工具,它提供了一个遵从 MMC 标准的用户界面。 企业管理器的功能 ●定义 SQL Server 实例组。 ●将个别服务器注册到组中。 ●为每个已注册的服务器配置所有 SQL Server 选项。 ●在每个已注册的服务器中创建并管理所有 SQL Server 数据库、对象、登录、用户和权限。 ●在每个已注册的服务器上定义并执行所有 SQL Server 管理任务。 ●通过唤醒调用 SQL 查询分析器,交互地设计并测试 SQL 语句、批处理和脚本。 ●唤醒调用为 SQL Server 定义的各种向导。 1.2.1企业管理器界面及基本操作 在“开始”菜单的“程序”级联菜单中,选择Microsoft SQL Server程序组中的“企业管理器”选项,即可启动SQL企业管理器界面如图1-14所示。 图1-14企业管理器的操作界面

整个结构的最上层为Microsoft SQL Server,表示所有的SQL Server,下面划分为组,称为Server 组,每组可以包含多台计算机。但对于新安装的SQL Server而言,只包含一个Server组和一个SQL Server 服务器(其中的DYC(Windows NT))。这里我们可以通过在“SQL Server组”上面右击鼠标,在打开的快捷菜单上,选择“新建SQL Server组”来添加一个SQL Server组,也可以选择“新建SQL Server 注册”来向组中添加一个SQL Server服务器。 下面我们通过利用企业管理器查看数据库等基本对象,说明企业管理器的基本操作。 1.查看数据库 展开选择的服务器的“数据库”选项,可看到系统提供的数据库和用户自己建立的数据库.新安装SQL Server 后,默认有下面几个内置的数据库: ·master数据库该数据库记录了SQL Server系统的所有系统级别信息.它记录所有的登陆帐户和系统配置设置。 ·tempdb数据库该数据库保存所有的临时表和临时存储过程。 ·model数据库该数据库用作在系统上创建的所有数据库的模板。 ·msdb数据库该数据库供SQL Server代理程序调度警报和作业以及记录操作员时使用。 ·Pubs和Northwind数据库这是SQL Server提供的两个范例数据库。 利用企业管理器可以查看数据库的内容。具体步骤如下: 在左侧窗口中,选择要查看的数据库,并在上面右击鼠标,将鼠标指向“查看”,进而选择“任务板”。右侧窗口中即可显示出该数据库的“常规”内容,如图1-15所示。 图1-15数据库内容 2.查看表

Oracle企业管理器

第4章Oracle企业管理器

本章内容 p OEM简介 p OEM的启动与登录 p OEM联机帮助 p数据库控制OEM功能界面介绍p OEM控制台设置

本章要求 p了解Oracle 10g OEM的功能及其分类p了解数据库控制OEM启动与登录 p了解数据库控制OEM 联机帮助的使用p了解数据库控制OEM功能界面 p掌握数据库控制OEM的设置

4.1 OEM简介 p基本概念 n Oracle 10g企业管理器(Oracle Enterprise Manager,简称OEM)是一个基于Java框架开发的集成化管理工具,采用Web应用方式实现对Oracle 运行环境的完全管理,包括对数据库、监听器、主机、应用服务器、HTTP服务器、Web应用等的管理。 DBA可以从任何可以访问Web应用的位置通过OEM 对数据库和其他服务进行各种管理和监控操作。

p功能 n实现对Oracle运行环境的完全管理,包括Oracle数 据库、Oracle应用服务器、HTTP服务器等的管理; n实现对单个Oracle数据库的本地管理,包括系统监控、性能诊断与优化、系统维护、对象管理、存储管理、 安全管理、作业管理、数据备份与恢复、数据移植 等; n实现对多个Oracle数据库的集中管理; n实现对Oracle应用服务器的管理; n检查与管理目标计算机系统软硬件配置。

p Oracle 10g OEM分类 n数据库控制OEM(Oracle Enterprise Manager Database Control),用于本地管理单一的 Oracle 10g数据库,在安装Oracle 10g数据库服 务器时安装。 n网格控制OEM(Oracle Enterprise Manager Grid Control),用户对整个Oracle10g运行环境 的完全管理,需要单独进行安装和配置。 n应用服务器控制OEM(Oracle Enterprise Manager Application Server Control),用 于Oracle 10g应用服务器的管理,在安装Oracle 10g应用服务器时安装。

SQL2005没有企业管理器的解决办法

安装sql2005后,没有SQL Server management studio。该怎么办? 1:原来安装的有SQL2000和VS2005 很简单下一个management微软中国上面下载SQL Server management studio expree版就行 你安装了SQL2000的时候自带了使用计算机管理的SQL管理插件。你安装了微软的05的话,你应该在安装组建中选择一个SQL Server management studio,可能你下载的是精简版本,一般正常下载的是一张光碟大小。解压1.4G。如果急需管理界面可以临时使用SQL2000的管理界面连接进行管理。 2:SQLserver2005里面没有SQL Server Management Studio解决办法 分两种情况,一种是版本问题,一种是安装顺序问题,请往下看: 一、你安装的是SQL Server2005Express Edition版,也就是我们说的快速开发版 SQL Server2005Express版是不用花钱的,微软免费让你用,但是它功能上少很多东西,不过对于学习、个人开发功能还是够用了。安装SQL Server2005Express Edition,在安装后会发现可以找得到SQL Server2005的服务管理器,但是找不到它的数据库管理器,这是因为Express版本SQL本身没有带图形化管理工具。若需要这个工具的话,需要从微软上下载。

SQL Server2005使用的图形界面工具是Microsoft SQL Server Management Studio Express,现在微软官方已提供它的正式版本下载。 另外,微软还提供Microsoft SQL Server2005Express Edition工具包下载,Microsoft SQL Server2005Express Edition工具包包括Microsoft SQL Server Management Studio Express在里面。 你可以下载后安装,安装后在SQL Server2005程序组里就会出现Microsoft SQL Server Management Studio Express,使用它来进行管理即可。 (注:上面是简体中文版,你也可以选择其他语言的版本下载) 二、第二种情况就是安装顺序问题 你可能会告诉我,说我装的不是Express版,可能你装的是Microsoft SQL Server2005Development Edition(也就是开发版),这个版本功能齐全,功能上和企业版一模一样,没有任何差异,只是授权上有所差异。为什么我一猜你用的就是Development版呢?不要惊奇,因为这个版是网上流传比较广的版本,大部分中国人都有着网上下载或者地摊儿买盗版光盘的这种习惯,什么软件都从网上下载,一个子儿不用花,地摊儿买也就5块钱,所以我猜得没错的话大部分人用的都是Development版。

实验一 熟悉SQL SERVER企业管理器

实验一:熟悉SQL SERVER企业管理器 学时:2 实验内容: 1 创建数据库和查看数据库属性。 2 创建表、确定表的主码和约束条件。为主码建索引。 3 查看和修改表结构。 4 熟悉SQL Server企业管理器和查询分析器工具的使用方法。 实验目的: 要求学生熟练掌握和使用SQL、Transact-SQL、SQL Server企业管理器创建数据库、表、索引和修改表结构,并学会使用SQL Server 查询分析器接收Transact-SQL语句和进行结果分析。实验原理: 实验设备: 1.操作系统为WINDOWS 2000 SERVER(professional)的计算机一台 2.SQL Server 2000标准版(个人版)安装软件 实验步骤: (1)使用企业管理器按教材中的内容建立学生(student)数据库。 (2)在企业管理器中查看学生数据库的属性,并进行修改,使之符合要求。 (3)通过企业管理器,在建好的学生数据库中建立学生、课程和学生-课程3个表,其结构为: 学生关系表S : 学号姓名性别年龄所在系 Sno Sname Ssex Sage sdept 课程关系表C : 课程号课程名先行课学分 Cno Cname Cpno ccredit 学生-课程关系表SC : 学号课程号成绩 Sno Cno Grade 要求为属性选择合适的数据类型,定义每个表的主码.是否允许空值和默认值等列级数据约束。 (4)在企业管理器中建立学生、课程和学生-课程3个表的表级约束.每个表的主码约束.学生表与学生-课程表间、课程表与学生-课程表之间的外码约束,要求按语义先确定外码约束表达式.再通过操作予以实现.实现学生表的学号和课程表的课程号的惟一性约束:实现读者性别只能是“男”或“女”的Check(检查)约束。

2用“企业管理器”管理数据库

例:创建数据库XSXK,初始大小为5MB,最大大小为50MB,数据库自动增长,增长方式是按10%比例增长;日志文件初始大小为2MB,最大可增长到5MB(默认为不限制),按1MB增长;所有者是Administrator。假设SQL Server服务已启动,并以Administrator身份登录计算机。 一、创建数据库“XSXK”的步骤如下: 1、从“开始”→“所有程序”→“Microsoft SQL Server”→“企业管理器”,如图1.1 所示。单击“企业管理器”,打开“企业管理器”窗口,如图1.2所示。 图1.1启动SQL Server企业管理器 图1.2 “企业管理器”窗口 2、展开“Microsoft SQL Servers”→“SQL Server Group”→“(Local)(Windows NT)”,

如图1.3所示。 图1.3 “企业管理器”窗口 3、在“数据库”上单击鼠标右键,出现快捷菜单,如图1.4所示。 图1.4 “企业管理器”窗口 4、单击“新建数据库”,弹出“数据库属性”对话框,在“常规”选项卡的“名称”文本框中输入数据库名“XSXK”,如图1.5所示。

图1.5 “数据库属性”对话框 指导: 下面的操作步骤中,不要单击“确定”按钮(特别指出的除外)。如果单击了“确定”按钮,则弹出图1.6窗口,此时要通过选择“XSXK”,单击鼠标右键,如图1.7,在弹出的快捷菜单中选择“属性”继续下面的操作。 图1.6 “企业管理器”窗口

图1.7 “企业管理器”窗口 5、选择“数据文件”选项卡,如图1.8所示。 图1.8 “数据文件”选项卡 指导: 数据文件和事务日志文件的默认存储位置是由SQL Server 2000 安装目录确定的。6、在文件名为“XSXK_data”这一行的“位置”列上单击“浏览”按钮,找到E:\MSSQL 目录,如图1.9所示。

企业管理器(OEM)介绍: Grid Control 和 Database Control

企业管理器(OEM)介绍:Grid Control 和Database Control Oracle 自10g 以后,企业管理器(Oracle Enterprise Manager:OEM)变成了网页形式。OEM 分两种:Grid Control(网格控制) 和Database Control(数据库控制)。 Grid Control 是具有完整功能的全企业Oracle 生态系统管理工具。 Database Control是可以只作为数据库管理实用程序部署的OEM 版本。 Grid Control 和Database Control 区别: Grid Control 可以监控整个Oracle 生态环境,它具有一个中心存储仓库,用于收集有关多个计算机上的多个目标的数据,并且提供一个界面来显示所有已发现目标的共同信息。Database Control 是Grid Control 功能的一个子集,Database Control 只监控一个数据库,并且不能用于监控多个数据库。它只在数据库上运行。 从数据库管理的观点来看,两个使用程序的功能几乎是相同的,只不过网格控制提供了涉及多台计算机的操作的更多功能。大师,两个使用程序的界面是相同的,底层代码也是相同的,并且只有很细微的区别。从备份和恢复的观点来看,两个使用程序几乎相等。 一.Grid Control OEM 是一个Web 应用程序,它具有Web应用程序自带的所有功能和限制。OEM 控制台是运行在HTTP服务器上的web页面,该HTTP服务器将作为Grid Control 安装的一部分安装和配置,没有任何客户端安装。 Grid Control 部署在Oracle 应用服务器(Oracle Application Server:OAS)上。当安装Grid Control时,同时也会安装OAS,然后Grid Control 应用程序作为Oracle Containers for J2EE (OC4J)应用程序部署在OAS上。Grid Control 可以监控许多不同类型的目标(当Grid Control 调用它们时):数据库,应用服务器,主机自身,甚至是存储设备。 Grid Control 它收集遍及企业的计算系统的相关信息,将这些信息合并到中心存储仓库中,然后通过它的Web控制台想DBA显示这些信息。根据这些信息,DBA 可以让Grid Control 代表DBA 在这些计算系统中执行任务。 Grid Control 的体系结构 Grid Control 的体系结构从Oracle 管理服务(Oracle Management Serveice:OMS)开始,这是部署在应用服务器上的应用程序。OMS通过中心代理程序(central agent)从注册的目标服务器中收集数据。中心代理程序安装在目标服务器上,它收集信息并且将这些数据推入OMS。OMS将数据加载到存储仓库数据库中,然后根据仓库中的信息构建Web页面,可以通过能够定位OMS 服务器URL 的任意浏览器检索该Web页面。 1. 中心代理程序 中心代理程序安装在使用Grid Control 监控的每台计算机上。中心代理程序不可以独立作出任何决策。它使用Perl 脚本收集数据,将这些数据通过HTTPS 推入OMS。OMS 执行必须的任何智能,然后将操作发送给代理程序以执行该操作。 从存储的观点来看,中心代理程序占用相对较少的存储空间。然而,由于其所做的工作,中心代理程序可能占用大量的CPU资源。 2. Oracle 管理服务(OMS) OMS 是在Grid Control 体系结构的中间层上部署的Web应用程序,它不断从代理程序处以XML文件的形式接收信息,然后将这些信息加载到存储仓库表中。它负责为提供控制台Web 页面的HTTP服务器构建Web内容,由此可能向中心代理程序要求特定的信息。数据一般是从中心代理程序推入的。 3. 存储仓库数据库

通过sql企业管理器打开后台数据库中的

1、通过sql企业管理器打开后台数据库中的xskczcb 2、打开工具栏中的sql查询分析器 3、将查询语句粘贴到查询框中 4、然后点击绿色小箭头进行程序执行步骤 5、执行完成后,系统会提示全部更新完成 6、然后重复第2步,将下面的语句加入进行执行 select * from xskczcb where nf=2009 and jj=1 and bz<>’正确’ 查询结束后 将查询下半部全选复制粘贴到excel中,通过筛选bz(备注)栏进行错误信息查询,并通过教务系统进行更改,直至没有错误后上报省校。 检测语句: update xskczcb set bz='计划外课程' from xskczcb,xsjbdab,zyjhks where = and = and <> and <> and <> and (nf='2009' and jj='1') update xskczcb set bz='课程性质错误' from xskczcb,xsjbdab,zyjhks where = and = and = and <> and (nf='2009' and jj='1') update xskczcb set bz='课程类别错误' from xskczcb,xsjbdab,zyjhks where = and = and = and <> and (nf='2009' and jj='1') update xskczcb set bz='正确' from xskczcb,xsjbdab,zyjhks where = and = and = and = and = and (nf='2009' and jj='1')

SQL Server Management Studio(SQL Server 集成管理器,SSMS)

SQL Server Management Studio(SQL Server 集成管理器,SSMS) SQL Server Management Studio(可称为SQL Server集成管理器,简写为Management Studio,可缩写为SSMS)是为SQL Server数据库管理员和开发人员提供的新工具。此工具由Visual Studio内部承载,它提供了用于数据库管理的图形工具和功能丰富的开发环境。Management Studio将SQL Server 2000企业管理器、Analysis Manager和SQL 查询分析器的功能集于一身,还可用于编写MDX、XMLA和XML语句。 Management Studio是一个功能强大且灵活的工具。但是,初次使用Visual Studio 的用户有时无法以最快的方式访问所需的功能。下面来介绍Management Studio的基本使用方法。 1、启动Management Studio 在“开始”菜单上,依次指向“所有程序”、SQL Server 2005,再单击Management Studio。出现如下2-15的展示屏幕。 接着打开Management Studio窗体,并首先弹出“连接到服务器”对话框(如图7-16)。在“连接到服务器”对话框中,采用默认设置(Windows身份验证),再单击“连接”。默认情况下,Management Studio 中将显示三个组件窗口,如下图7-17。 图7-15 SQL Server 2005展示屏幕图7-16 打开时的SQL Server Management Studio

SQL_Server2000和企业管理器操作

1.启动数据库服务软件SQL Server2000: 在程序菜单中选择Microsoft SQL Server,如图2-1所示: 图2-1 再选中服务管理器,如图2-2所示: 图2-2 点击服务管理器后,出现SQL Server服务管理器,如图2-3所示: 图2-3 点击“开始/继续”按钮,启动SQL Server2000数据库服务。

启动成功后,在时钟旁边出现一个符号,如图2-4所示。 图2-4 2.在SQL Server2000中建立数据库: 在程序菜单中选择Microsoft SQL Server,如图2-5所示: 图2-5 再选中企业管理器,如图2-6所示: 图2-6

点击企业管理器后,出现企业管理器的主界面,如图2-7所示: 图2-7 点击左边树状控制栏的+/-号可以打开和关闭SQL Server组中的本地服务项目,在选中数据库服务项目后,单击鼠标右键,出现数据库的菜单,如图2-8所示: 图2-8 点击新建数据库,出现新建数据库窗口,如图2-9所示:

输入数据库名称:Test,点击数据文件选项卡,如图2-10所示: 图2-10 在数据文件中,你可以设定数据文件的名称,所在目录以及文件的大小等信息。 完成后点击事务日志选项卡,如图2-11所示:

图2-11 事务日志中,你可以设定日志文件的名称,所在目录以及文件的大小等信息。 接受系统的缺省值,点击确定按钮,完成数据库的新建,如图2-12所示。 图2-12 3.在Test数据库上建立表: 点击数据库Test前面的+号,打开数据库的各种属性,如图2-13所示:

选中表的属性,单击鼠标右键,出现表的菜单,如图2-14所示: 点击新建表按钮,出现新建表窗口,如图2-15所示:

Oracle企业管理器使用指南

A. 认识EM(企业管理器)的体系结构 ===================================== Oracle Enterprise Manager (EM) 2.x 实现了一个3层结构,其组成如下: 第一层First-tier: 第一层是客户端工具,如:EM Console, DBA Management Pack和其他集成的Oracle应用 。这些工具是从Windows NT, Windows 95, Windows 98或Sun Solaris机器的本地启动的。这中间层Middle-tier: 中间层(也就是第二层) 由安装在Windows NT或Sun Solaris server上的Oracle 要使用EM Console(企业管理器的控制台)和Job&Event subsystem(任务与事件子系统) ,必须有一个配置好的Oracle Management Server。 OMS提供了: - 访问EM库(Repository)中的信息 - 分派控制台的请求 - 控制任务执行 - 监控事件 - 通过电子邮件或寻呼提示任务的完成或事件发生 多个OMS能够提供: - 无需额外的管理,就可以实现负载的分布 - 工作量能够自动地被共享和均衡 - 容错:一个OMS可以重做另外一个OMS的工作量 第三层Third-tier: 第三层是智能代理(Intelligent Agent),是在每个server上必须安装的,用来执行任 务和监控发生在该服务器各被管理对象上的事件的软件. 被管理对象包括网络节点(服务器) 、数据库、侦听程序(listener)以及其他安装在这些结点上的Oracle服务。 这三层可以是在同一台机器上,不同的机器上,或任意的组合,都可以。 B. 企业管理器(EM)框架的设置 ================================ 为了配置简便,每层配置后,应先验证是否配置正确,然后到下一层。方便的构造过程是 I. 配置第三层: 为了管理结点和结点上的oracle服务,必须在结点上配置并运行一个智能代理( 智能代理是由Oracle Server CD上安装的。详细安装信息,参考Oracle Server安装指南 如果被管理的结点是一个Windows NT系统: Checklist - o 启动智能代理 o 设置一个有"Logon as Batch Job"权限的Windows NT 管理员用户 1. 启动智能代理/Intelligent Agent: 启动一个Windows NT上的Intelligent Agent, 操作如下: a. 双点[控制面板/Control Panel]文件夹中的服务/Services图标。 b. 选择名为OracleAgent的服务。 c. 点击[开始/Start]按钮,启动这个代理。 停止一个Windows NT上的Intelligent Agent, 操作如下: a. 双点[控制面板/Control Panel]文件夹中的服务/Services图标。 b. 选择名为OracleAgent的服务。 c. 点击[停止/Stop ]按钮,停止这个代理。 验证此代理是否在运行,进行下面操作的任意组合: a. 在控制面板的服务中检查

首先在SQL中利用企业管理器或向导建立一个数据库

首先在SQL中利用企业管理器或向导建立一个数据库,命名为学生管理系统, 启动SQL Sever服务,运行企业管理器,单击要创建数据库的服务器左边的加号图标,展开树形目录,在“数据库”节点上右击鼠标,在弹出的快捷菜单中选则“新建数据库”命令,然后按照提示一步步建立数据库,不再详细叙述。 假设学生管理系统下有三个表,分别为学生表、课程表、修课表,表的结构分别如下: 学生表(student) ( 学号(sno) 普通编码定长字符类型,长度7,主码, 姓名(sname) 普通编码定长字符类型,长度8,非空, 性别(ssex) 统一编码定长字符类型,长度1, 年龄(sage) 微整型, 所在系(sdept) 统一编码可变长字符类型,长度20 ) 课程表(course) ( 课程号(cno) 普通编码定长字符类型,长度6,主码, 课程名(cname) 统一编码定长字符类型,长度10,非空, 学分(credit) 小整型, 学期(semester) 小整型 ) 修课表(sc)( 学号(sno) 普通编码定长字符类型,长度7,主码,外码 课程号(cno) 普通编码定长字符类型,长度6,主码,外码 成绩(grade) 小整型, 修课类别(type)普通编码定长字符类型,长度4 )

则创建表的语句分别为: create table Student( Sno char(7) primary key, Sname char(8) not null, Ssex nchar(1), Sage tinyint, Sdept nvarchar(20) ) create table Course( Cno char(6) primary key, Cname nchar(10) not null, Credit smallint, Semester smallint ) create table SC( Sno char(7), Cno char(6), Grade smallint, Type char(4), primary key(Sno,Cno), Foreign key(Sno) References Student (Sno), Foreign key(Cno) References Course (Cno) ) 各表的结构大体如此,如有变化可自行修改。以上数据库和表就基本建立好了,然后就可

启动SQL Server2000和企业管理器

实践操作二启动SQL Server2000和企业管理器 一、实践目的 SQL Server 2000的启动和管理工作由服务管理器和企业管理器来实现。 本次实验了解SQL Server 2000的启动,熟悉如何在SQL Server 2000图形环境下建立数据库和表。学会安装SQL Server 2000的启动和建库、表的操作。 二、实践内容 1.启动数据库服务软件SQL Server 2000: 在程序菜单中选择Microsoft SQL Server,如图2-1所示: 图2-1 再选中服务管理器,如图2-2所示: 图2-2 点击服务管理器后,出现SQL Server服务管理器,如图2-3所示:

图2-3 点击“开始/继续”按钮,启动SQL Server 2000数据库服务。 启动成功后,在时钟旁边出现一个

图2-5 再选中企业管理器,如图2-6所示: 图2-6 点击企业管理器后,出现企业管理器的主界面,如图2-7所示:

图2-7 点击左边树状控制栏的+/-号可以打开和关闭SQL Server组中的本地服务项目,在选中数据库服务项目后,单击鼠标右键,出现数据库的菜单,如图2-8所示: 图2-8 点击新建数据库,出现新建数据库窗口,如图2-9所示:

输入数据库名称:Test,点击数据文件选项卡,如图2-10所示: 图2-10 在数据文件中,你可以设定数据文件的名称,所在目录以及文件的大小等信息。 完成后点击事务日志选项卡,如图2-11所示:

图2-11 事务日志中,你可以设定日志文件的名称,所在目录以及文件的大小等信息。 接受系统的缺省值,点击确定按钮,完成数据库的新建,如图2-12所示。 图2-12 3.在Test数据库上建立表: 点击数据库Test前面的+号,打开数据库的各种属性,如图2-13所示:

企业管理器的使用

(1)启动企业管理器,在其中展开【数据库】选项,单击鼠标右键,在弹出的快捷菜单中选择【所有任务】→【还原数据库】命令,如图1.1所示。 (2)在打开的【还原数据库】对话框的【还原为数据库】下拉列表框中输入与还原数据库相同的名称,如这里要还原book.BAK备份文件,因此在该下拉列表框中输入book,如图1.2所示,选中单选按钮,在【参数】栏中单击按钮。 图1.1 选择【还原数据库】命令图1.2 【还原数据库】对话框(3)在打开的【选择还原设备】对话框中单击按钮,如图1.3所示。 (4)在打开的【选择还原目的】对话框中选中单选按钮,文本框右侧的按钮,如图1.4所示。 图1.3 【选择还原设备】对话框图1.4 【选择还原目的】对话框(5)在打开的【备份设备位置】对话框中选择备份文件的位置,单击按钮,如图1.5所示。

(6)返回【选择还原目的】对话框中单击按钮,如图1.6所示。 图1.5 选择备份文件的位置图1.6 【选择还原目的】对话框(7)返回【选择还原设备】对话框中单击按钮,如图1.7所示。 (8)返回【还原数据库】对话框,单击【选项】选项卡,在【将数据库文件还原为】栏中的【移至物理文件名】路径设置为电脑中存在的文件夹路径中,这里设置为E:\data\,单击按钮,如图1.8所示。 图1.7 【选择还原设备】对话框图1.8 设置物理路径 (9)在打开的【SQL Server企业管理器】提示对话框中提示数据库book已经还原,单击按钮,如图1.9所示。 (10)返回企业管理器的控制台窗口,在窗口右侧即可看到还原的book数据库,如图1.10所示。

图1.9 【SQL Server企业管理器】提示对话框图1.2 查看还原的数据库

关于Sql Server企业管理器MMC 不能打开文件的解决方法

关于Sql Server企业管理器MMC 不能打开文件的解决方法 2007-08-29 08:46 打开SqlServer的企业管理器,突然出现如下错误: 解决办法: 一、首先确认C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC这个文件没有被损坏。如果损坏,输入sfc /scannow,修护损坏的系统文件(不过现在我也不能使用这个命令,老说我插入的系统盘不对,估计是因为打了win p2补丁,所以认为插入盘的版本与当前版本不相符)。 二、运行mmc,控制台–添加/删除管理单元–添加–找到Microsoft SQL 企业管理器–添加–关闭–确定(注:此处点击添加完后就可以关闭了,不要等待响应,如果你多次点击了添加,后来可以看到n多个sql企业管理器。。。),再回到控制台–选项–控制台模式选择”用户模式完全访问”–将下面的选择全部取消。最后,从控制台–另存为–存储为:C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server Enterprise Manager.MSC(即SqlServer的安装目录下的binn文件夹)。 实在不行的话,重新注册DLL 运行:regsvr32 C:\Windows\system32\msxml3.dll 注:由于后缀名为MSC的文件实际上是XML格式的文件,它需要msxml parser程序的编译以便系统识别,因此出现此问题时,也可以尝试重新注册一下msxml parser看是否能解决问题,方法是:在“运行”对话框中输入“regsvr32 C:/Windows/system32/msxml3.dll”,然后回车即可。 说明:Windows的system32目录下还有很多这种系统应用程序文件,例如dfrg.msc是系统自带的磁盘碎片整理工具,secpol.msc是调用系统的本地安全策略,compmgmt.msc为系统的计算机管理。如果出现类似“MMC不能打开***文件。这可能是由于文件不存在,不是一个MMC控制台……”信息,都可以使用系统自带的系统文件检查器的Windows文件保护功能检查修复。

相关主题
文本预览
相关文档 最新文档