0204【任务2-4】使用Database Configuration Assistant工具删除数据库
Informix数据库dbaccess工具执行SQL语句操作说明

【文档名称】:Informix数据库dbaccess工具执行SQL语句操作说明【背景说明】部分工程经常要对数据库进行操作,而各省客服及驻点同事对相关操作不熟悉,现整理一份实用的操作说明。
【适用范围】适用设备:Informix-9.4,Informix-11.5【文档正文】1)用informix账户登录操作系统,在开始菜单中打开“ol_实例名”。
2)直接输入dbaccess并回车。
选择Connection,然后选择Connect。
3)选择数据库实例。
一般只有一个,直接回车即可。
4)输入用户名informix,回车。
5)输入数据库密码,回车。
6)下方提示已连接。
7)直接按回车,然后选择Exit回车。
8)选择第一个Query-language回车。
9)选择Use-editor回车。
10)直接回车,默认用记事本打开编辑器。
11)将SQL语句粘贴到记事本。
12)关闭,选择保存,然后选择Run,回车,查看返回结果是否成功。
常用SQL语句:1、导出某张表。
(需注意当前用户对该目录是否有写入权限,否则会导出失败)unload to 'C:\_analarmtype' select * from _analarmtype; 导出_analarmtype表并保存到C盘根目录。
2、删除某张表。
delete from _analarmtype;3、导入某张表。
load from 'C:\ _analarmtype ' insert into _analarmtype;4、查询某张表的条目数。
select count(*) from analarmhis; 查询历史告警条目数select count(*) from ancurrentalarm; 查询当前告警条目数DBACCESS基本讲解.doc。
SqlServer2005移植到Oracle

从SQL server 2005中移植数据到Oracle 10g1.移植前准备在移植前,需要安装必需的各种软件,如下:(1).安装好SQL server 2005的补丁包和SP2。
(2).安装Oracle安装包里的oracle客户端浏览器(PL/SQL Developer)。
(可以根据需要按照汉化补丁,汉化包不安装也可)(3).硬件要求:在Oracle数据库所在的硬盘保持足够剩余空间(至少有2GB的空间剩余);建议在启用Oracle服务时机器的内存不少于2GB。
没有特别说明的情况下,本文的数据移植是针对普通的属性数据。
2.移植2.1.创建数据库打开Oracle中的Database Configuration Assistant进行数据库的创建,如图所示:图表1 打开Database Configuration Assistant进入Database Configuration Assistant后点击“下一步”,然后出现如图表2所示的界面,选择“创建数据库”后点击“下一步”:如图表3所示选择第一个“一般用途”然后点击下一步:图表3 选择模板如图标2所示在创建数据库过程中的第3步,在“全局数据库名”中输入数据库名称,SID则会自动默认为全局数据库名,然后点击“下一步”;点击如图表5所示界面中的“确定”按钮系统就开始创建数据库了。
图表5图表6 正在传教数据库最后点击如图表4所示中的“退出”按钮就创建数据库完成了。
图表7 创建数据库完成2.2.登录Oracle打开PL/SQL Developer并用system(数据库默认的用户名)用户身份登录到XQ2DSGN并选择连接为SYSDBA,如图所示:图表8 登录到PLSQL2.2.1.创建表空间创建表空间的sql语句:SQL>create tablespace xq2dsgn datafile 'G:\oracle\product\10.2.0\ oradata\xq2dsgn\xq2dsgn.dbf' size 2048m autoextend on next 10m maxsize unlimited ;(参考:通过PL/SQL Developer登录到Oracle数据库上后,打开菜单:文件/新建/命令窗口,打开一个命令窗口然后在该命令窗口中执行脚本创建和删除表空间,新建用户和授权的操作,如图所示:图表9 打开命令窗口创建表空间Sql>create tablespace xqds2gn datafile ' D:\oradata\xq2dsgn\ xq2dsgn.dbf ' size 200m autoextend on next 10m maxsize unlimited;Sql>alter database datafile ' D:\oradata\xq2dsgn\ xq2dsgn.dbf ' autoexte nd on;1 DATAFILE: 表空间数据文件存放路径2 SIZE: 起初设置为200M3 UNIFORM: 指定区尺寸为128k,如不指定,区尺寸默认为64k4 空间名称xq2dsgn 与数据文件名称xq2dsgn.dbf 不要求相同,可随意命名.5 AUTOEXTEND ON/OFF表示启动/停止自动扩展表空间6alter database datafile ' D:\oradata\xq2dsgn\ xq2dsgn.dbf ' resize 500 m;//手动修改数据文件大小为500M图表10 表空间创建完成删除表空间语句如下:DROP TABLESPACE xq2dsgn INCLUDING CONTENTS AND DATAFILES;2.2.2.创建用户1.建立用户并为用户指定缺省的永久表空间和临时表空间SQL> create user xq2dsgn identified by xq2dsgndefault tablespace xq2dsgntemporary tablespace temp;用户已创建。
在linux上部署安装db2

一、在linux(虚机)上部署DB2(8.2版本)(一)用命令行安装及配置db2数据库1.利用远程终端工具上传DB2_V82_ESE_LNX_32_NLV.tar到linux系统上。
如放置在/tmp/gxs目录中。
2.进入“/tmp/gxs”目录,执行tar命令解压db2的安装包3.解压后在gxs目录中的内容如下拷到license中,否则db2安装完后不能使用。
4.执行db2_install命令,进行db2数据库安装。
5.如下所示,输入DB2.ESE后,回车确定。
6.安装完毕后的页面如下所示。
DB2默认安装在/opt/IBM目录下。
7.创建用户id,如下所示。
可。
如下所示。
8.创建实例,首先我们使用以下命令创建管理服务器实例,切换到root用户,进入/opt/IBM/db2/V8.1/instance目录中。
执行:./dascrt -u dasusr1命令9.接着使用以下命令创建数据库实例db2inst1这个命令有一些可选的参数。
特别地,-a选项允许我们指定一个不同于缺省的“server”的认证机制。
10.创建共享库链接,进入/opt/ibm/db2/v8.1/cfg/目录中,如下所示11.设置db2实例环境变量。
用su命令切换到db2实例所用者用户终端12.执行db2start命令,验证db2是否成功安装。
13.设置服务端口,输入db2命令,进入db2命令行模式(c) Copyright IBM Corporation 1993,2002Command Line Processor for DB2 SDK 8.2.0Y ou can issue database manager commands and SQL statements from the command prompt. For example:db2 => connect to sampledb2 => bind sample.bndFor general help, type: ?.For command help, type: ? command, where command can bethe first few keywords of a database manager command. For example:? CA TALOG DA TABASE for help on the CA TALOG DA TABASE command? CA TALOG for help on all of the CA TALOG commands.To exit db2 interactive mode, type QUIT at the command prompt. Outside interactive mode, all commands must be prefixed with 'db2'.To list the current command option settings, type LIST COMMAND OPTIONS.For more detailed help, refer to the Online Reference Manual.db2 =>14.执行:update database manager configuration using svcename server1|50000其中:server1|50000两者选其一,server1|为服务名,50000为端口号15.执行get database manager configuration16.创建数据库:create database dbname如果此处失败,在命令行执行db2start,或者重新启动系统(reboot)。
Database类操作数据库

属性 server
database uid pwd
说明 需要连接的数据库服务器,
数据库服务器中具体数据库的名字 用户名 登录密码
Database数据库使用
1.执行无参数的SQL语句
protected void Page_Load(object sender, EventArgs e) { string sql = "select * from Category"; this.gvCategory.DataSource = DataBase.GetDataSet(sql); this.gvCategory.DataBind(); }
复习常用SQL语句
3.更新语句 update 表名 set 字段=值, …[where 条件语句]
如修改姓名为“王三”学生的学号为22222的SQL语句如下:
update 学生 set 学号='22222' where 姓名='王三'
复习常用SQL语句
4.查询语句 select 字段列表 from 表名 [where 条件语句] 如查询所有的男学生的SQL语句如下: select * from 学生 where 性别='男'
insert into 学生(学号,姓名,性别) values('1111','王三','男')
复习常用SQL语句
2.删除语句 删除语句的语法如下: Delete from 表名 where 条件语句 如删除学生表所有男学生的SQL语句如下: delete from 学生 where 性别='男'
values(@CategoryName,@Description)"; parameters = new SqlParameter[] { new SqlParameter("@CategoryName",this.txtCategoryName.Text), new SqlParameter("@Description",this.txtDescription.Text) }; DataBase.ExecuteSql(sql, parameters);
idea连接数据库的步骤

idea连接数据库的步骤以idea连接数据库的步骤为标题,写一篇文章:Idea是一款功能强大的集成开发环境,它提供了许多方便开发人员的功能和工具,其中包括连接数据库。
在本文中,我们将介绍如何使用Idea连接数据库的步骤。
步骤一:安装数据库驱动程序在使用Idea连接数据库之前,我们需要先安装适用于我们所使用的数据库的驱动程序。
Idea支持各种不同的数据库,如MySQL、Oracle、PostgreSQL等。
我们可以通过在Idea的设置中添加相应的数据库驱动程序来实现。
步骤二:打开Idea的数据库工具窗口在Idea的顶部菜单栏中,选择“View”->“Tool Windows”->“Database”来打开数据库工具窗口。
在该窗口中,我们可以进行数据库的连接和操作。
步骤三:添加数据库连接在数据库工具窗口中,点击左上角的“+”按钮,然后选择“Data Source”->“Database”来添加一个新的数据库连接。
在弹出的对话框中,我们需要选择我们所使用的数据库类型,并填写相应的数据库连接信息,如主机名、端口号、用户名和密码等。
步骤四:测试数据库连接在填写完数据库连接信息后,我们可以点击对话框中的“Test Connection”按钮来测试数据库连接是否成功。
如果一切正常,会弹出一个对话框提示连接成功。
步骤五:连接数据库在完成数据库连接的测试后,我们可以点击对话框中的“OK”按钮来连接数据库。
连接成功后,我们将在数据库工具窗口中看到我们所连接的数据库及其相关信息。
步骤六:进行数据库操作一旦成功连接数据库,我们就可以在Idea中进行各种数据库操作,如创建表、插入数据、查询数据等。
我们可以在数据库工具窗口中选择我们所连接的数据库,并通过右键菜单或顶部工具栏来执行相应的操作。
步骤七:断开数据库连接在完成数据库操作后,我们可以选择断开数据库连接以释放资源。
在数据库工具窗口中,我们可以右键点击连接的数据库,然后选择“Disconnect”来断开数据库连接。
2022年广西大学网络工程专业《数据库原理》科目期末试卷A(有答案)

2022年广西大学网络工程专业《数据库原理》科目期末试卷A(有答案)一、填空题1、在SQL Server 2000中,新建了一个SQL Server身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。
EXEC sp_addsrvrolemember‘LOG’,_____;2、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。
3、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。
4、SQL语言的数据定义功能包括______、______、______和______。
5、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。
6、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
7、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S 锁”,该协议可以防止______。
8、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
9、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。
ORACLE数据库管理基础4

ORACLE数据库管理基础4
使用口令文件验证
¡ Oracle 提供了一个口令实用程序orapwd 来 创建口令文件。使用SYSDBA 权限进行连接 时,您将以SYS方案而不是与您的用户名关 联的方案进行连接。对于SYSOPER,将连 接到PUBLIC 方案。
¡ 例如:如何组织和存储数据文件、控制文件和重做日志文件 ?Oracle 的“最佳灵活体系结构” (Optimal Flexible Architecture) 可以帮助您安排数据库文件的结构和位置。定 义了体系结构之后,您必须为新的数据库选择数据库名称和 系统标识名。
¡ 数据库创建这项任务可用来准备一些操作系统文件,创建只 需一次,这与数据库中的数据文件数量无关。从较早版本的
¡ Database Configuration Assistant 可用于: ¡ • 创建数据库 ¡ • 配置数据库选件 ¡ • 删除数据库 ¡ • 管理模板 ¡ – 使用预定义模板设置创建新模板 ¡ – 从现有数据库创建新模板 ¡ – 删除数据库模板
学习改变命运,知 识创造未来
ORACLE数据库管理基础4
学习改变命运,知 识创造未来
ORACLE数据库管理基础4
创建的前提条件
要新建数据库,您必须具备以下条件: ¡ • 已授权的帐户,通过以下方式之一验证: ¡ – 操作系统 ¡ – 口令文件 ¡ • 有足够的内存可用于启动例程 ¡ • 有足够的磁盘空间可用于计划要创建的数据
库
学习改变命运,知 识创造未来
¡ 示例:/u01/app/oracle/product/9.1.1 ORACLE_SID:指定例程名称,同一台计算机上运行的Oracle 例程的名称必须唯一
Oracle database 安装,EM管理开启方法

Oracle database 安装1.双击setup.exe2.填入基本信息,然后单击下一步3.选择创建并配置数据库4.选择桌面类5.配置oracle 数据库的安装基目录,并配置全局密码,全局密码应有大小写加数字格式6.执行先决条件检查。
如果无法检测通过可以忽略全部选项7.单击完成,然后正式开始安装,8.安装完成之后,继续安装PLSQL Developer管理工具安装完成之后会让你输入口令,就是刚才设置的口令用户名为SYSTEM从Windows桌面执行“开始”→“程序”→“Oracle - <ORACLE_HOME_NAME>”→“配置和移置工具”→“Database Configuration Assistant”命令,打开Database Configuration Assistant 对话框的欢迎界面,单击该界面中的“下一步”按钮选择创建数据库选择默认输入数据库名词选择配置EM输入初始密码选择默认选项配置一个示例方案设置数据内存单击确定开始配置配置oracle em企业管理器/20943428/viewspace-628782/ 配置EM具体步骤一、配置EM dbconsole的步骤信息emca -config dbcontrol db -repos recreateEMCA 开始于 2007-10-12 11:16:40EM Configuration Assistant 10.2.0.1.0 正式版版权所有 (c) 2003, 2005, Oracle。
保留所有权利。
输入以下信息:数据库 SID: orcl已为数据库 orcl 配置了 Database Control您已选择配置 Database Control, 以便管理数据库 orcl此操作将移去现有配置和默认设置, 并重新执行配置是否继续? [yes(Y)/no(N)]: y监听程序端口号: 1521SYS 用户的口令:DBSNMP 用户的口令:SYSMAN 用户的口令:SYSMAN 用户的口令:通知的电子邮件地址 (可选):通知的发件 (SMTP) 服务器 (可选):-----------------------------------------------------------------已指定以下设置数据库 ORACLE_HOME ................ e:\oracle\product\10.2.0\db_1数据库主机名 ................ 监听程序端口号 (1521)数据库 SID ................ orcl通知的电子邮件地址 ...............通知的发件 (SMTP) 服务器 ...............-----------------------------------------------------------------是否继续? [yes(Y)/no(N)]: y2007-10-12 11:17:32 oracle.sysman.emcp.EMConfig perform信息: 正在将此操作记录到 e:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emca_2007- 2007-10-12 11:17:37 oracle.sysman.emcp.util.DBControlUtil stopOMS信息: 正在停止 Database Control (此操作可能需要一段时间)...2007-10-12 11:17:40 oracle.sysman.emcp.EMReposConfig dropRepository信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...2007-10-12 11:24:23 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功删除资料档案库2007-10-12 11:24:24 oracle.sysman.emcp.EMReposConfig createRepository信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...2007-10-12 11:34:36 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功创建资料档案库2007-10-12 11:35:15 oracle.sysman.emcp.util.DBControlUtil startOMS信息: 正在启动 Database Control (此操作可能需要一段时间)...2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration信息: 已成功启动 Database Control2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration警告: 无法创建 Database Control 快捷方式2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration信息: >>>>>>>>>>> Database Control URL 为:5500/em <<<<<<<<<<<已成功完成 Enterprise Manager 的配置在10g 中,我们可能会经常遇到OEM不能正常使用的问题,但导致问题的原因不尽相同,最后绝大多数问题可以通过emca 这个命令来解决,详细的说明可以查看连机帮助,下面给出一些常用的命令,及实例步骤.二、EMCA工具的其他参数创建一个EM资料库emca -repos create重建一个EM资料库emca -repos recreate删除一个EM资料库emca -repos drop配置数据库的 Database Controlemca -config dbcontrol db删除数据库的 Database Control配置emca -deconfig dbcontrol db重新配置db control的端口,默认端口在1158emca -reconfig portsemca -reconfig ports -dbcontrol_http_port 1160emca -reconfig ports -agent_port 3940三、开启、关闭EM console服务先设置ORACLE_SID环境变量后,启动EM console服务emctl start dbconsole先设置ORACLE_SID环境变量后,停止EM console服务emctl stop dbconsole先设置ORACLE_SID环境变量后,查看EM console服务的状态emctl status dbconsole四、登录EM在浏览器输入http://192.168.2.200:1158/em/五、Oracle 10gR2 OEM按钮乱码的解决(OEM的中英文显示快速切换)方法1:(推荐使用这个方法)打开IE浏览器, 选择'工具"-->"Internet选项"-->"常规", 选择 "语言", 默认只有 "中文", 选择 " 添加 ", 加入 "英语(美国)" , 调整顺序, 把“英语(美国)”移动到最上面。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4
(2)选择“删除数据库”操作
在【数据库操作】界面中选择“删除数据库” 单选按钮,如图2-24所示,然后单击【下一步】 按钮。
图2-24 【数据库操作】窗口
5
(3)选择需要删除的数据库
打开【数据库列表】界面,选择需要删除的
数据库,这里选择“eCommerce”,在“用户名”文
本框中输入“SYSTEM”,在“口令”文本框中输入
删除【任务2-3】中创建的数据库 “eCommerce”。
3
【任务实施】
(1)启动Database Configuration Assistant 在Windows操作系统的【开始】菜单中选择【程 序】→【Oracle-OraDB12Home1】→【Database Configuration Assistant】命令。打开【数据库操作】 界面。
图2-29 删除数据库的过程
11
数据库删除完成后,打开【完成】界面,如
图2-30所示,单击【关闭】按钮即可完成数据库
的删除操作。
图2-30 删除数据库的【完成】界面
12
《 Oracle 12c数据库应用与设计》
Oracle 12c 数据库应用与设计
《 Oracle 12c数据库应用与设计》
ห้องสมุดไป่ตู้
单元2 创建与维护Oracle数据库
2.4 删除Oracle数据库
2
《 Oracle 12c数据库应用与设计》
【任务2-4】使用Database Configuration Assistant工具删除数据库
【任务描述】
打开【概要】界面,在该界面可以查看删除数
据库概要信息,如图2-27所示。
图2-27 【删除数据 库】之“概要”界面
9
检查无误后,单击【完成】按钮,此时会
弹出如图2-28所示的警告对话框。
图2-28 警告对话框
10
(6)删除数据库实例和数据文件
在弹出警告的对话框中单击【是】按钮,系统 开始删除数据库,并显示数据库的删除过程和删除 信息,如图2-29所示。
正确的口令,例如“Oracle_12C”,如图2-25所示。
然后单击【下一步】按钮。
6
图2-25 选择需要删除的数据库和指定可用 于连接到数据库的SYSDBA身份证明
7
(4)指定数据库的管理选项
打开【管理选项】界面,如图2-26所示, 直接单击【下一步】按钮。
图2-26 【数据库选项】界面
8
(5)查看删除数据库概要信息