数据库的启动与关闭x

合集下载

第14章Access2000数据库

第14章Access2000数据库
• 字段大小; • 必填字段; • 允许空字符串; • “有效性规则”等。
6 对每一行重复这个过程,完成表的设计。
14.4.2 通过输入数据创建表
• (1)在“数据库对象”视窗中双击“通过输入数据创 建表”图标,得到一个空数据表。
• (2)右击“字段1”,弹出的快捷菜单,在快捷菜单中 执行“重命名列”命令,输入字段名,比如“编号”, 则实现了字段重命名。
• 4.暂时隐藏列
右击要隐藏的列的标题,选择该列。或执行 “格式∣隐藏列”命令。
如果要恢复显示被隐藏的列,可以执行“格 式∣取消隐藏列”命令。
• 5.改变字体
如果有大量需要阅读和编辑的信息,则可以 通过改变文本的外观来提高其可视性,执行“格 式∣字体”命令。
• 6.保存
调整数据表布局后,应执行“文件∣保存”命 令。
• 操作步骤如下:
• (1)打开需要设置的数据库;
• (2)在“数据库”窗口,打开“工具”菜单,选 择“启动”选项,进入“启动”窗口;
• (3)在“启动”窗口,输入应用程序标题,再设 置系统图标,确定自动启动窗体,如图14-93所示;
• (4)在“启动”的窗口,按“确定”按钮,结束 自动启动窗体的设置。
14.5.6 编辑记录 • 1.删除记录
选中要删除的记录,按Delete键。
• 2.复制、剪切记录
选中要复制或剪切的记录,右击选中的区域,弹出 快捷菜单,执行“复制”或“剪切”命令。
• 3.粘贴记录
右击新记录的“记录选择器”,在弹出的快捷菜单 中执行“粘贴”命令 。
14.5.7 修改数据表的布局
• 2.退出Access 2000应用程序 • 在关闭Access 2000应用程序窗口,有多种退

数据库第十二章习题综合

数据库第十二章习题综合

第十二章 Visual FoxPro操作与应用一、选择题1、Visual FoxPro 6.0不具备的优点。

A)具有良好的用户界面 B)支持面向对象编程技术C)数据库的操作简便 D)支持DOS和Windows操作系统2、Visual FoxPro的工作方式是。

A)命令方式和菜单方式 B)交互方式和程序运行方式C)方式和可视化操作 D)可视化操作方式和程序运行方式3、Visual FoxPro 6.0系统文件种类繁多,下列文件类型不完全具备的是。

A)数据库文件、表文件 B)命令文件、窗口文件C)屏幕文件、菜单文件 D)报表文件、单一索引文件4、Visual FoxPro 6.0不具备下列哪一种设计器。

A)表单设计器 B)报表设计器 C)命令文件设计器 D)数据库设计器5、退出Visual FoxPro 的操作方法是。

A)在命令窗口中键入Quit命令 B)单击主窗口右上角的“关闭”按钮C)按快捷键ALT+F4 D)以上方法都可以6、下面关于工具栏的叙述,不正确的是。

A)用户可以创建自己的工具栏 B)用户可以修改系统工具栏C)用户可以删除用户创建的工具栏 D)用户可以删除系统工具栏7、显示和隐藏命令窗口的操作是______。

A)单击“常用”工具栏上的“命令窗口”按钮B)通过“窗口”菜单下的“命令窗口”选项来切换C)直接按CTRL+F2或CTRL+F4的组合键D)以上方法都可以8、Visual FoxPro用户界面中包括有。

A)菜单栏 B)状态栏 C)标题栏 D)以上都有9、文件的建立、打开、关闭和退出FoxPro可以利用______菜单来实现。

A)EDIT(编辑) B)WINDOW(窗口) C)RUN(运行) D)FILE (文件)10、CLEAR MEMORY命令的功能是。

A)清除整个屏幕 B)清除内存中的所有信息 C)清除所有内存变量D)清除所有变量11、在VFP窗口输出:大家都来学习,应在命令窗口键入,并按Enter键。

oracle ebs r12.1.1 for linux X64 数据库及应用启动说明

oracle ebs r12.1.1 for linux X64 数据库及应用启动说明

[root@paleonode1 ~]# mount /dev/sdc2 /u1 ‘/加载数据库挂在/u1下[root@paleonode1 ~]# mount /dev/sdb3 /u2 ‘/加载数据库挂在/u2下[root@paleonode1 ~]# su oravis ‘/切换用户oravis[oravis@paleonode1 root]$ pwd ‘/查看当前目录/root[oravis@paleonode1 root]$ cd ~ ‘/进入根[oravis@paleonode1 ~]$ ls ‘/查看内容db oradiag_oravis[oravis@paleonode1 ~]$ pwd ‘/查看当前目录路径/u1/VIS/visora[oravis@paleonode1 ~]$ cd db ‘/进入db目录[oravis@paleonode1 db]$ ls ‘/查看当前目录内容apps_st tech_st[oravis@paleonode1 db]$ cd tech_st ‘/进入tech_st目录[oravis@paleonode1 tech_st]$ cd 11.1.0 ‘/进入11.1.0目录[oravis@paleonode1 11.1.0]$ ls ‘/查看当前目录内容[oravis@paleonode1 11.1.0]$ . ./PROD_paleonode1.env ‘/运行环境变量[oravis@paleonode1 11.1.0]$ cd appsutil ‘/进入appsutil目录[oravis@paleonode1 appsutil]$ cd scripts ‘/进入脚本目录[oravis@paleonode1 scripts]$ cd PROD_paleonode1 ‘/进入PROD_paleonode1目录[oravis@paleonode1 PROD_paleonode1]$ ls ‘/查看当前目录内容adautocfg.sh addbctl.sh adexecsql.pl adpreclone.pl adstrtdb.sqladchknls.pl addlnctl.sh adlsnodes.sh adstopdb.sql[oravis@paleonode1 PROD_paleonode1]$ addbctl.sh start ‘/启动数据库You are running addbctl.sh version 120.1Starting the database PROD ...addbctl.sh: exiting with status 0 ‘/启动数据库结束后。

大连东软信息学院oracle选择题汇总

大连东软信息学院oracle选择题汇总

第7章物理存储结构(1)关于联机重做日志,以下哪两个说法是正确的?BCA.所有日志组的所有文件都是同样大小B.一组中的所有成员文件都是同样大小C.成员文件应置于不同的磁盘D.回滚段大小决定成员文件大小(2)DBA使用哪个命令显示当前归档状态?AA.ARCHIVE LOG LIST B.FROM ARCHIVE LOGSC.SELECT * FROM V$THREAD D.SELECT * FROM ARCHIVE_LOG_LIST (3)创建一个数据库需要多少个控制文件?AA.1B.2 C.3 D.0(4)将下句补充完整:控制文件的建议配置是CA.每数据库一个控制文件B.每磁盘一个控制文件C.二个控制文件置于二个磁盘D.二个控制文件置于一个磁盘(5)当创建控制文件时,数据库必须处于什么状态?BA.加载B.未加载C.打开D.受限(6)哪个数据字典视图显示数据库处于归档状态?CA. V$INSTANCE B.V$LOG C.V$DATABASE D.V$THREAD(7)把多路镜像控制文件存于不同磁盘最大的好处是BA.数据库性能提高B.防止失败C.提高归档速度D.能并发访问提高控制文件的写入速度(8)哪个文件用于记录数据库的改变,并且用于实例的恢复?BA.Archive log file B.Redo log file C.Control file D.Alert log file(9)一个实例可以建立几个归档进程?CA.5 B.4 C.10D.取决于操作系统(10)定义归档目标地址时,哪两个参数不能一起使用?AB ACA.LOG_ARCHIVE_DEST and LOG_ARCHIVE_DUPLEX_DESTB.LOG_ARCHIVE_DEST and LOG_ARCHIVE_DEST_1C.LOG_ARCHIVE_DEST and LOG_ARCHIVE_DEST_2D.以上都不是;可以指定所有的归档参数第八章逻辑存储结构(1)段的集合称为CA.区B.段C.表空间D.数据库(2)当数据库崩溃,何时使用回滚信息?CA.在崩溃之前B.恢复完成之后C.数据库重新打开之后、恢复之前D.数据库崩溃后回滚信息不被使用(3)数据字典表和视图存储在BA.USERS表空间B.SYSTEM表空间C.TEMPORARY表空间D.以上三个中任意(4)PCTFREE与PCTUSED之和不应超过AA.100 B.50 C.25 D.10(5)数据块的哪三个部分合称为块头部?CA.表目录、行目录和行数据B.标题、表目录、空闲区C.表目录、行目录、标题D.块头部、行数据、行头部(6)数据库打开时,以下哪个表空间必须联机?AA.SYSTEM B.TEMPORARY C.ROLLBACK D.USERS (7)指定哪个表空间参与排序操作,可以提高排序效率?B A.SYSEM B.TEMPORARY C.ROLLBACK D.USERS(8)临时表空间中用于排序的段是何时创建的AA.排序操作开始的时候B.临时表空间创建的时候C.当排序操作需要内存操过1KB的时候。

Informix数据库常用命令介绍

Informix数据库常用命令介绍

华为产品维护资料汇编 TELLIN智能网维护资料数据库基础知识目录目录第1章 Informix数据库常用命令介绍 (1)1.1 概述 (1)1.1.1 oninit (1)1.1.2 dbexport (2)1.1.3 dbimport (4)1.1.4 dbload (5)1.1.5 dbschema (7)1.1.6 oncheck (8)1.1.7 onload (9)1.1.8 onlog (10)1.1.9 onmode (11)1.1.10 onparams (13)1.1.11 onspaces (13)1.1.12 onstat (14)1.1.13 ontape (19)1.1.14 onunload (21)第1章 Informix数据库常用命令介绍1.1 概述Informix数据库服务器提供了在shell提示符下直接执行管理任务功能的应用程序。

列出这些应用程序:表1-1提示符下直接执行管理任务功能的应用程序以下对这些应用程序逐一简要说明。

1.1.2 oninit1. 功能说明oninit 应用程序用于改变系统的运行模式。

数据库有六种工作模式,它们是:离线(off-line)不运行状态●静模式(quiescent)在此模式下,用户不能连接到数据库,但可用onstat等命令查看数据库信息●在线(on-line)数据库运行状态●只读(read-only)只能读数据库但不能写●恢复(recovery)是一种临时状态,存在于从离线模式到静模式之间●关闭(shutdown)是一种临时状态,存在于从在线模式到静模式或离线模式oninit命令将在离线(off-line)状态的数据库启动为在线(on-line)模式,并初始化共享内存(shared memory),在作初始化之前,应先设置环境变量INFORMIXSERVER,否则数据库不建立sysmaster表,必须以root或informix注册才能执行本命令,本命令不但能初始化共享内存,还能初始化磁盘空间。

Oracle T5-2服务器维护手册

Oracle T5-2服务器维护手册

Oracle T5-2服务器维护手册一、启动、关闭数据库1、启动实例的各种模式1)启动实例,装载并打开数据库这是最普通的数据库操作,意味着某个实例已经启动并且数据库也已经装载并打开。

这种模式允许任何一个有效的用户连接到数据库,并执行典型的数据访问操作。

启动实例接着从默认的服务器参数文件位置读取初始化参数,然后通过STARTUP命令来装载和打开数据库: SQL STARTUP2)启动实例,不挂载数据库启动实例而不用装载数据库,通常只在整个数据库创建过程中使用该模式:SQL STARTUP NOMOUNT3)启动实例,并装载数据库可以启动实例并装载数据库,但不打开数据库。

该模式允许执行特定的维护操作,例:如在下面的任务中必须装载数据库而不打开数据库。

X重命名数据文件X添加取消或重命名重做日志文件X允许和禁止重做日志存档选项X执行完整的数据为恢复操作SQLSTARTUP MOUNT4)在启动过程中限制访问数据库可以在受限制的模式下启动实例并装载和打开数据库,以便只有管理人员而不是一般的数据库用户可以利用数据库。

当需要完成以下一种任务时,使用这种数据库启动模式:X执行数据库数据的导入或导出操作X执行数据库装载操作用SQL XLoaderX暂时阻止一般的用户使用数据X在某个移植过程和升级操作过程中SQL STARTUP RESTRICT5)强制实例启动-慎用在一些特殊环境下,可能会在启动数据库实例的时候遇到一些问题。

一般不要迫使数据库启动,除非存在以下情形:用SHUTDOWNNORMAL、SHUTDOWNIMMEDIATE、SHUTDOWNTRANSACTIONAL命令不能关闭当前的实例时。

X在启动实例的时候遇到一些问题时。

SQL STARTUP FORCE6)启动实例, 装载数据库, 并启动完整的介质恢复过程如果知道需要介质恢复过程,就可以启动实例并为其装载数据库,以及通过使用带RECOVER选项的STARTUP命令的方法来自动启动恢复过程。

数据库题库数据库L2

数据库题库数据库L2

1.每个数据库有且只有一个()。

A.次要数据文件B.主要数据文件C.日志文件D.索引文件↑答案:B2.当前数据库运行在open状态,LISTENER 也正常运行,此刻一个dba 执行如下命令LSNRCTL> STOP 下面的描述中那个是正确的?A.会话只能执行查询操作B.连接的会话不允许做任何操作直到监听启动C.当前连接的会话不受影响,操作继续D.会话断掉,并且当前的事物回滚↑答案:C3.onstat -g act命令是用于显示___A.VP信息B.所有线程信息当前活动线程C.↑答案:C4.HDR集群中参数DRAUTO设置为2,若此时关闭HDR主机,则___A.HDR备用数据库将转换为主用模式,原HDR主用恢复成备用模式B.由连接管理器中的FOC切换规则来切换C.HDR备用数据库将保持为备用模式,在主用恢复后自动恢复HDR连接D.HDR备用数据库将转换为标准模式,在主用恢复后自动转换为备用恢复HDR连接↑答案:A5.下列关于Oracle支持的锁粒度描述正确的是?A.数据库级、表级、行级、列级B.数据库级、表级、行级C.行级、列级D.列级、表级↑答案:A6.当执行一个存储过程时,服务器到哪里查询该存储过程( )A.modelB.masterC.sybsystemdbD.sybsystemprocs↑答案:D7.作为一个ORACLE DBA,你运行以下的SQL命令查询ASM实例,查询结果的含义是什么?SQL> select group_number, name, state fromv$ASM_DISKGROUP; GROUP_NUMBER NAME STATE 0 DGROUP1 DISMOUNTED 2 DGROUP2 MOUNTED 3 DGROUP3 MOUNTEDA.DGROUP1磁盘组被其他的DBA卸载了B.一个多余的磁盘(DGROUP1)将在磁盘组中丢失C.一个数据文件丢失,原因是DGROUP1磁盘组正在进入DISMOUNTED 状态D.这个查询在ASM实例中没有意义↑答案:A___存储中分配给服务器的一个连续的磁盘空间的单位是8.IDS.A.chunkB.dbspacesC.pageD.extentE.tblsapces↑答案:A9.为了查看SQL Server对系统资源的使用情况,可以启动系统监视器监视。

PG数据库常用命令

PG数据库常用命令

PG数据库常⽤命令查看帮助命令DB=# help --总的帮助DB=# \h --SQL commands级的帮助DB=# \? --psql commands级的帮助按列显⽰,类似MySQL的\GDB=# \xExpanded display is on.查看DB安装⽬录(最好root⽤户执⾏)find / -name initdb查看有多少DB实例在运⾏(最好root⽤户执⾏)find / -name postgresql.conf查看DB版本cat $PGDATA/PG_VERSIONpsql --versionDB=# show server_version;DB=# select version();查看DB实例运⾏状态pg_ctl status查看所有数据库psql –l --查看5432端⼝下⾯有多少个DBpsql –p XX –l --查看XX端⼝下⾯有多少个DBDB=# \lDB=# select * from pg_database;创建数据库createdb database_nameDB=# \h create database --创建数据库的帮助命令DB=# create database database_name进⼊某个数据库psql –d dbnameDB=# \c dbname查看当前数据库DB=# \cDB=# select current_database();查看数据库⽂件⽬录DB=# show data_directory;cat $PGDATA/postgresql.conf |grep data_directorycat /etc/init.d/postgresql|grep PGDATA=lsof |grep 5432得出第⼆列的PID号再ps –ef|grep PID查看表空间select * from pg_tablespace;查看语⾔select * from pg_language;查询所有schema,必须到指定的数据库下执⾏select * from information_schema.schemata;SELECT nspname FROM pg_namespace;\dnS查看表名DB=# \dt --只能查看到当前数据库下public的表名DB=# SELECT tablename FROM pg_tables WHERE tablename NOT LIKE 'pg%' AND tablename NOT LIKE 'sql_%' ORDER BY tablename;DB=# SELECT * FROM information_schema.tables WHERE table_name='ff_v3_ff_basic_af';查看表结构查看表结构DB=# \d tablenameDB=# select * from information_schema.columns where table_schema='public' and table_name='XX';查看索引DB=# \diDB=# select * from pg_index;查看视图DB=# \dvDB=# select * from pg_views where schemaname = 'public';DB=# select * from information_schema.views where table_schema = 'public';查看触发器DB=# select * from information_schema.triggers;查看序列DB=# select * from information_schema.sequences where sequence_schema = 'public';查看约束DB=# select * from pg_constraint where contype = 'p'DB=# select a.relname as table_name,b.conname as constraint_name,b.contype as constraint_type from pg_class a,pg_constraint b where a.oid = b.conrelid and a.relname = 'cc';查看XX数据库的⼤⼩SELECT pg_size_pretty(pg_database_size('XX')) As fulldbsize;查看所有数据库的⼤⼩select pg_database.datname, pg_size_pretty (pg_database_size(pg_database.datname)) AS size from pg_database;查看各数据库数据创建时间:select datname,(pg_stat_file(format('%s/%s/PG_VERSION',case when spcname='pg_default' then 'base' else'pg_tblspc/'||t2.oid||'/PG_11_201804061/' end, t1.oid))).* from pg_database t1,pg_tablespace t2 where t1.dattablespace=t2.oid;按占空间⼤⼩,顺序查看所有表的⼤⼩select relname, pg_size_pretty(pg_relation_size(relid)) from pg_stat_user_tables where schemaname='public' order bypg_relation_size(relid) desc;按占空间⼤⼩,顺序查看索引⼤⼩select indexrelname, pg_size_pretty(pg_relation_size(relid)) from pg_stat_user_indexes where schemaname='public' order bypg_relation_size(relid) desc;查看参数⽂件DB=# show config_file;DB=# show hba_file;DB=# show ident_file;查看当前会话的参数值DB=# show all;查看参数值select * from pg_file_settings查看某个参数值,⽐如参数work_memDB=# show work_mem修改某个参数值,⽐如参数work_memDB=# alter system set work_mem='8MB'--使⽤alter system命令将修改postgresql.auto.conf⽂件,⽽不是postgresql.conf,这样可以很好的保护postgresql.conf⽂件,加⼊你使⽤很多alter system命令后搞的⼀团糟,那么你只需要删除postgresql.auto.conf,再执⾏pg_ctl reload加载postgresql.conf⽂件即可实现参数的重新加载。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
❖ 在SQL*Plus中启动数据库 ❖ 在SQL*Plus中关闭数据库
❖数据9库.启2.动1在的三SQ种L模*式Plus中启动数据库
启动模式 说 明
NOMOUNT 创建并启动数据库实例,对应数据库启动的第一个 步骤
MOUNT
启动实例并装载数据库,对应数据库启动的第二个 步骤
OPEN
启动实例、装载并打开数据库,对应数据库启动的 第三个步骤
9.2.3数据库状态转换
❖ 启动模式间转换
➢ STARTUP NOMOUNT; ➢ ALTER DATABASE MOUNT; ➢ ALTER DATABASE OPEN ;
❖ 读写状态转换
➢ ALTER DATABASE OPEN READ WRITE ; ➢ ALTER DATABASE OPEN READ ONLY;
❖SHUTDOWN IMMEDIATE ▪ 阻止任何用户建立新的连接,也不允许当前连接 用户启动任何新的事务; ▪ 回滚所有当前未提交的事务; ▪ 终止所有用户的连接,直接关闭数据库; ▪ 数据库下一次启动时不需要任何实例的恢复过程 。
数据库的关闭(三)
❖SHUTDOWN TRANSACTION
▪ 阻止所有用户建立新的连接,也不允许当前连接用户启动 任何新的事务;
❖ STARTUP [OPEN]
❖ STARTUP FORCE (了解) ▪ 无法使用SHUTDOWN NORMAL, SHUTDOWN IMMEDIATE或SHUTDOWN TRANSACTION语句关闭数据库实例 ▪ 在启动实例时出现无法恢复的错误
❖ STARTUP RESTRICT (了解) ▪ 执行数据库数据的导出或导入操作 ▪ 执行数据装载操作 ▪ 暂时阻止普通用户连接数据库 ▪ 进行数据库移植或升级操作
❖数据库9启.2动.的1在三S种Q模L式*Plus中启动数据库
❖ 启动数据库的基本语法
▪ STARTUP NOMOUNT|MOUNT|OPEN|FORCE][RESTRICT]
[PFILE=filename]
❖ STARTUP NOMOUNT ▪ 创建一个新的数据库 ▪ 重建数据库的控制文件
❖ STARTUP MOUNT ▪ 重命名数据文件 ▪ 添加、删除或重命名重做日志文件 ▪ 改变数据库的归档模式 ▪ 执行数据库完全恢复操作
9.2.2在SQL*Plus中关闭数 据库
❖ 关闭数据库的基本步骤 ▪ 关闭数据库 ▪ 卸载数据库 ▪ 关闭实例
❖ 关闭数据库的基本语法
▪ SHUTDOWN [ NORMAL | TRANSACTION | IMMEDIATE | ABORT ]
❖SHUTDOWN [NORMAL] ▪ 阻止任何用户建立新的连接; ▪ 等待当前所有正在连接的用户主动断开连接; ▪ 一旦所有用户断开连接,则关闭数据库; ▪ 数据库下次启动时不需要任何实例的恢复过程。
创建并启动实例
❖ 数据库关闭步骤 ➢关闭数据库 (关闭数据文件与重做日志文件) ➢卸载数据库 (关闭控制文件) ➢关闭实例 (释放内存、关闭后台进程)
关闭数据库



卸载数据库
启 动

关闭实例

9.1.2启动与关闭数据库常用 工具
❖SQL *Plus ❖ OEM ❖ RMAN
9.2在SQL*Plus中启动与关闭数据 库
第9章 数据库的启动与关闭
本章内容
❖ 数据库的启动 ❖ 数据库的关闭 ❖ 数据库的状态转换
9.1数据库启动与关闭概述
❖ 数据库启动步骤
➢创建并启动实例 (初始化参数文件)
➢装载数据库
(控制文件)
➢打开数据库 )
(数据文件与重做日志文件
OPEN

据 库
MOUNT 打开数据库



装载数据库

NOMOUT
小结
❖ 启动数据库 ❖ 关闭数据库 ❖ 数据库的状态转换
▪ 等待用户回滚或提交任何当前未提交的事务,然后立即断 开用户连接;
▪ 关闭数据库; ▪ 数据库下一次启动时不需要任何实例的恢复过程。
❖SHUTDOWN ABORT
▪ 阻止任何用户建立新的连接,同时阻止当前连接用户开始 任何新的事务。
▪ 立即结束当前正在执行的SQL语句。 ▪ 任何未提交的事务不被回滚。 ▪ 中断所有的用户连接,立即关闭数据库。
相关文档
最新文档