ORA-00600: internal error code, arguments:
[4194] 解决办法
1.启动到mount状态查看undo情况,并更改为使用回滚段SQL> startup mount;
SQL> show param eter undo;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
undo_managem ent string AUTO
undo_retention integer 86400
undo_tablespace string UNDOTBS01
SQL> select nam e from v$datafile;
NAME
----------------------------------------------------
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\SYSTEM01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\UNDOT BS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\SYSAUX01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\USERS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\LZQ.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\UNDOT BS02.DBF
已选择6行。
SQL> alter system set undo_management=manual scope=spfile;
System altered.
2.重新启动成功
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup;
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1292036 bytes
Variable Size 293603580 bytes
Database Buffers 310378496 bytes
Redo Buffers 7094272 bytes
数据库装载完毕。
数据库已经打开。
3.创建新的undo表空间,修改参数使用undo表空间
SQL> CREATE UNDO TABLESPACE UNDOT BS02 DATAFILE 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\UNDOTBS02.DBF' SIZE 3G AUTOEXTEND ON NEXT 10M;
表空间已创建.
SQL> alter system set undo_tablespace="UNDOTBS2" scope=spfile;
系统已更改.
SQL> alter system set undo_management=auto scope=spfile;
System altered.
4.重新启动成功,删除之前的undotbs1表空间
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup;
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1292036 bytes
Variable Size 293603580 bytes
Database Buffers 310378496 bytes
Redo Buffers 7094272 bytes
数据库装载完毕。
数据库已经打开。
SQL> drop tablespace UNDOTBS01 ; //我这里提示表空间不存在,我没有删除v$datafile 下的数据
SQL> show param eter undo
NAME TYPE VALUE
------------------------------------ ----------- --------------
undo_managem ent string AUTO
undo_retention integer 900
undo_tablespace string UNDOTBS02
SQL> select nam e from v$datafile;
NAME
--------------------------------------------------------
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\SYSTEM01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\UNDOT BS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\SYSAUX01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\USERS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\LZQ.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\LZQ\UNDOT BS02.DBF
已选择6行。
5.重新启动数据库,测试
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup;
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1292036 bytes
Variable Size 293603580 bytes
Database Buffers 310378496 bytes
Redo Buffers 7094272 bytes
数据库装载完毕。
数据库已经打开。
SQL> conn [em ail=wf/wf@LZQ]wf/wf@LZQ[/email]
已连接。
SQL> select * from test;
ID NAME A1
---------- -------------------------------------------------- ---------- A2 A3
---------- ----------
4 已审核1
2 3
123 li 1
2 3
123 li 1
2 3
ID NAME A1
---------- -------------------------------------------------- ---------- A2 A3
---------- ----------
1 未审核3
2 4
2 已审核1
2 4
3 已注销2
2 2
已选择6行。
轻松几步顺利解决电脑无法关机的状况 导读:随着经济的发展和电子技术的开发,当今社会电脑已成为我们不可或缺的物品之一,有时候会出现你想关机休息而它却关不了机的时候,一般情况下我们都会直接拔掉电源了事,殊不知这样会对我们的电脑造成损伤。那么,今天小编就告诉大家特别实用的解决办法吧。 为什么电脑关不了机? 1.大多数情况是病毒木马造成电脑不能正常关机的,比较典型的病毒是绑架类木马,它是一种新型破坏性极强的木马,与传统病毒不同,它是通过绑架系统文件注册表实现开机启动,导致电脑关机按钮不见了。 2.Windows声音文件损坏导致无法关机。 3.CMOS设置不正确会引起电脑无法正常关机。 4.计算机上的“高级电源管理(APM)”功能也可引起关机死机或黑屏问题. 电脑关机关不了怎么办? 一.电脑遭到木马病毒破坏,注册表信息被恶意更改。解决方案如下: 用金山卫士修复: 第一步:进入主界面进入【查杀木马】 第二步安装后,点击“查杀木马”使用全盘扫描功能 二.用户误修改电脑关机配置文件导致的修复方法如下 1.开始”→“运行”,在“运行”对话框中输入“regedit”,点击“确定”找到以下内容:HKEY-LOCAL-MACHINESOFTWAREMicrosoftWindowsCurrentVersionpolicies点击“system”文件夹,然后双击右侧的“shutdownwithoutlogon”项。 2.、“开始”→“运行”,在“运行”对话框中输入“gpedit.msc”,然后点击“确定”按钮。在“组策略”窗口中,双击“管理模板”→“任务栏和「开始」菜单”,然后双击右侧的“删除和阻止访问‘关机’命令”。在“删除和阻止访问‘关机’命令属性”窗口中,点击“设置”选项卡,选择“已禁用”,然后点击“确定”按钮。 三.首先你可确定“退出Windows”声音文件是否已毁坏――打开“控制面板”,打开“声音”,将“退出Windows”声音取消。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,可以从备份中恢复声音文件或者重新安装提供声音文件的程序,也可定义“退出Windows”为无声。 四.大家在电脑启动时可进入CMOS设置页面,重点检查CPU外频、电源管理、病毒检测、IRQ中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法你可参看你的主板说明书,其上面有很详细的设置说明,如果你对其设置实在是不了解,建议你直接恢复厂家出厂默认设置既可。 以上就是笔记本关不了机怎么办的全部内容,希望对有需要的朋友有所帮助。 五.检查是不是“高级电源管理(APM)”功能也可引起关机死机或黑屏问题,可打开“设备管理器”,打开“系统设备”。在“高级电源管理”中取消“启用电源管理”选择。如果计算机正常关机,则问题的原因可能在于APM。 以上小编通过剖析电脑为什么关不了机,以及如何处理上做了详细的叙说,希望能从根本上帮到大家。
Oracle的历史 ?Oracle 公司( 甲骨文) 创始人: Larry Ellison 32岁,公司提供数据库服务. ?公司成立于1977 年, 83 年公司更名为Oracle ,原名为”软件开发实验室”. ?Oracle 数据库适用于大型企业 ?竞争对手 –微软的SQLServer –IBM 的DB2 ?目前的版本 – 2.0~7.0 , 8.0 , 8i , 9i , 10g Oracle的服务: 我的电脑右键选择管理--服务和应用程序—服务
或 sqlplus 用户名@orcl 如果用户是管理员要在sqlplus 用户名/密码@主机字符串as sysdba “/”是用户名和密码分隔符号 “@”是密码和数据库的分隔符号 “orcl”是数据库的名称,在安装时指定 常用命令(互动) connect 切换用户 show user 显示当前用户 set linesize 1000 设置行显示长度 set pagesize 1000 设置分页长度 desc dept 查看表结构 select table_name from user_tables 查询当前用户的表 / 运行上一条SQL语句 clear screen 清除屏幕 edit 编辑 spool d:/a 保存输出结果到某个位置 spool off 保存结束 quit 退出 list 查看最后一条语句 @ 文件名.sql 运行外部文件中的SQL语句
电脑无法正常关机的处理方法 点开始关机没反应 这就是关机功能失效或不正常的故障。该如何来解决这类故障呢? 一、关机过程及故障原因 Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作,清除磁盘缓存,执行关闭窗口程序,关闭所有当前运行的程序,将所有保护模式的驱动程序转换成实模式。 引起Windows系统出现关机故障的主要原因有:选择退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS的设置不兼容;在BIOS中的“高级电源管理”或“高级配置和电源接口”的设置不适当;没有在实模式下为视频卡分配一个IRQ;某一个程序或TSR程序可能没有正确关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。 二、故障分析与解决 1.退出Windows时的声音文件损坏 首先,你可确定“退出Windows”声音文件是否已毁坏——单击“开始”→“设置”→“控制面板”,然后双击“声音”。在“事件”框中,单击“退出Windows”。在“名称”中,单击“(无)”,然后单击“确定”,接着关闭计算机。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,请选择下列某项操作:从备份中恢复声音文件;重新安装提供声音文件的程序;将Windows配置为不播放“退出Windows”的声音文件。 2.快速关机不正常 而快速关机是Windows 98中的新增功能,可以大大减少关机时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应。你可禁用快速关机,先单击“开始”→“运行”,在“打开”框中键入“Msconfig”,然后单击“确定”(见图1)。单击“高级”→“禁用快速关机”,单击“确定”,再次单击“确定”。系统提示重新启动计算机,可重新启动。如果计算机能正常关机,则快速关机功能可能与计算机上所安装的一个或多个硬件设备不兼容。 3.注意“高级电源管理” 计算机上的“高级电源管理(APM)”功能也可引起关机死机或黑屏问题。而要确定APM是否会引起关机问题,可单击“开始”→“设置”→“控制面板”,然后双击“系统”。在“设备管理器”选项卡上,双击“系统设备”。双击设备列表中的“高级电源管理”,单击“设置”选项卡,然后单击以清除“启用电源管理”复选框。连续单击“确定”,直到返回“控制面板”。重启动计算机。关闭计算机,如果计算机正常关机,则问题的原因可能在于APM。 4.启动关机故障
ORACLE常用SQL语句大全 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNwind_1.dat' --- 开始备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not nul l],..) 根据已有的表创建新表: A:select * into table_new from table_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only<仅适用于Oracle> 5、说明:删除表 drop table tablename
6、说明:增加一个列,删除一个列 A:alter table tabname add column col type B:alter table tabname drop column colname 注:DB2DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、添加主键: Alter table tabname add primary key(col) 删除主键: Alter table tabname drop primary key(col) 8、创建索引:create [unique] index idxname on tabname(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、创建视图:create view viewname as select statement 删除视图:drop view viewname 10、几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料! 排序:select * from table1 order by field1,field2 [desc] 总数:select count as totalcount from table1 求和:select sum(field1) as sumvalue from table1 平均:select avg(field1) as avgvalue from table1 最大:select max(field1) as maxvalue from table1 最小:select min(field1) as minvalue from table1 11、几个高级查询运算词 A:UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。 B:EXCEPT 运算符 EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行。 C:INTERSECT 运算符 INTERSECT 运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时 (INTERSECT ALL),不消除重复行。 注:使用运算词的几个查询结果行必须是一致的。 12、使用外连接
课程目标: 1. 了解数据库系统在项目开发中的地位 2. 了解目前主流数据库系统 3. 熟练掌握查询命令 4. 熟练掌握数据操作方式 5. 熟练使用数据库内置函数 6. 掌握pl/sql程序设计语法结构 7. 掌握视图 8. 掌握存储过程 9. 掌握用户自定义函数 10. 掌握触发器 了解: 1.数据库组件: 1.1 实施应用集群 1.2 Oracle OLAP 1.3 数据挖掘 1.4 应用程序接口 1.5 网络组件 1.6 SQL Plus 1.7 企业管理器OEM
2. 几个版本间的差异: 2.1 增加了服务器参数文件SPFILE 2.2 使用了OMF免去了手工管理数据库文件的繁琐 2.3 支持多种数据库块大小 2.4 会话可以自动调整PGA的大小 2.5 引入了列表分区 课程内容: 1. 操作数据之前的准备工作: 1.1. 要保证有一个数据库: 1.2. 要保证创建一个表空间 create tablespace hbjr datafile 'E:\dbs\hbjr.dbf' size 100M; 1.3. 要创建一个用户,用户默认的表空间就是你创建的表空间 create user hbjr identified by orcl default tablespace hbjr; //授权限: grant dba to hbjr; 1.4. 用户/密码登录:
2. 表名/列字段名起名规范: 2.1 使用常规字母和数字 2.2 长度不要超过30 2.3 表名/列名不能重复 2.4 不能使用oracle的保留字 3. 数据类型 3.1 char:定长,存储单位--字节(bite) 3.2 varchar2:变长,存储单位--字节 3.3 nchar:定长,存储单位--字符 3.4 nvarchar2:变长,存储单位--字符 3.5 date:日期类型,7个字节,存储着--世纪,年,月,日,时,分,秒 3.6 timestamp:日期类型,11个字节,存储着--世纪,年,月,日,时,分,秒,毫秒 3.7 number:数据类型(数值类型) 3.8 clob:大字段类型,适合存储纯文本信息(例如:*.txt 文件)
为什么电脑不能关机 在使用电脑的时候出现电脑没法正常关机的情况,就是你电击了关闭计算机的命令,但是电脑没有执行,怎么办呢?造成计算机不能正常关机的情况很多,有系统冲突的原因,有电脑病毒入侵的原因,不论什么原因,你都要处理好,要不如果采用强行关机会对电脑的硬件造成不必要的损伤,一般说来在关机之前应该使各种外设停止工作,关闭所有的应用程序后再行关机。如果你的电脑装了积庞大的Windows XP操作系统关机起来很慢,并且你运行着很多的程序,或者你的电脑打开了很多的网页,就会造成这种结果。关机的时间大约需要50秒,但是按下面提供的方法更改注册表选项,你的Windows XP系统关机速度就会非常的快了。找到HKEY-CURRENT-USER\Control Panel\Desktop键,将WaitToKillAppTimeout改为:1000,即关闭程序时仅等待1秒。你不妨试一下,可能会有好的结果。再有就是你的电脑的CMOS设置不正确,这样也会引起电脑没发正常关机,修改的具体办法就是在电脑启动时可进入CMOS设置页面,重新设置一下。如果是电脑病毒和某些有缺陷的程序或者系统任务有可能造成关机失败。你应该首选查杀病毒,选择最新的杀毒软件,全面的杀毒,如果正常状态下不能用,可以采用安全状态下杀毒,效果更好。在关机之前关闭所有的应用程序。由于有程序是系统启动时加载的,因此可删除启动组中的所有程序,运行msconfig程序到启动组中,去掉所有程序,以便看看有无影响关机的程序。Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作——清除磁盘缓存——执行关闭窗口程序关闭所有当前运行的程序——将所有保护模式的驱动程序转换成实模式。 还有几种情况,如下: 1.系统文件中自动关机程序有缺陷。为了确认是否是这个原因所致,可以作下述实验。在“开始/运行”中输入命令:“rundll32 user.exe,exitwindows”,看看能否正常关机。如果在这个命令下可以正常关机,表示自动关机程序可能有某种缺陷,如果使用的是Win98系统,请在“开始/程序/附件/系统工具/系统信息/工具/系统文件检查器”检查系统文件的完整性和修补文件。如果采用其他系统(Me/2000/XP),也可在相应的项目中完成文件修补。如果修补文件仍然不能解决问题,只能重新安装系统。而运行“rundll32 user.exe,exitwindows”也不能正常关机,则可能是****作系统中某些系统程序有缺陷,但是处理办法仍然是修补系统或者重新安装系统。 2.病毒和某些有缺陷的应用程序或者系统任务有可能造成关机失败。首先查杀病毒,在关机之前关闭所有的应用程序。由于有些应用程序是系统启动时加载的,因此可在“启动”菜单(在“开始/运行”中输入命令:“msconfig”)中逐个减去加载的程序,以便看看有无影响关机的文件(当然要重新启动之后才能生效)。 3.外设和驱动程序兼容性不好,不能响应快速关机。可在“开始/运行”中输入命令:“msconfig”,在“常规”标签页中选择“高级”,在打开的窗口中选择“禁用快速关机”。如果怀疑外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。 4.如果设置了在关闭Windows时使用声音文件,当该文件被破坏时也可以造成关机失败。请在“控制面板/声音/事件”中选择“退出Windows”项,把声音名称设置为“无”。这样处理之后如果能够正常关机,则表示的确是该原因所致,可重新安装声音文件供使用。 5.在Win98自动关闭时将显示“现在可以安全地关闭计算机了”,这个内容是由Windows 目录下的“logos.sys”文件完成的,如果这个文件损坏则不能出现上述提示,而以文本形式提示:“you can now safely turn off you computer”,这也可能造成自动关机失败,恢复该文件即可。
1、数据库基本语句 (1)表结构处理 创建一个表:cteate table 表名(列1 类型,列2 类型); 修改表的名字 alter table 旧表名 rename to 新表名 查看表结构 desc 表名(cmd) 添加一个字段 alter table 表名 add(列类型); 修改字段类型 alter table 表名 modify(列类型); 删除一个字段 alter table 表名 drop column列名; 删除表 drop table 表名 修改列名 alter table 表名 rename column 旧列名 to 新列名; (2)表数据处理 增加数据:insert into 表名 values(所有列的值); insert into 表名(列)values(对应的值); 更新语句:update 表 set 列=新的值,…[where 条件] 删除数据:delete from 表名 where 条件 删除所有数据,不会影响表结构,不会记录日志, 数据不能恢复--》删除很快: truncate table 表名 删除所有数据,包括表结构一并删除: drop table 表名 去除重复的显示:select distinct 列 from 表名 日期类型:to_date(字符串1,字符串2)字符串1是日期的字 符串,字符串2是格式 to_date('1990-1-1','yyyy-mm-dd')-->返回日期的 类型是1990-1-1 (3)查询语句 1)内连接 select a.*,b.* from a inner join b on a.id=b.parent_id
联想笔记本电脑无法关机怎么办 联想笔记本电脑无法关机的解决方法一: 1、没有开启电源支持 依次点击开始设置控制面板电源选项高级电源管理,勾选启用高级电源管理支持即可。 2、BIOS设置问题 进入BIOS,试着修改BIOS中有关电源管理的选项。或者选择Load default setup 选项,恢复BIOS到出厂时默认的设置即可。一些老主板的BIOS无法支持WIN2000/XP使用的高级电源管理功能,只能建议联系维修站确认是否有新版的BIOS。 3、OfficeXP的影响 OfficeXP当中Ctfmon.exe一直是一个颇有争议的问题。Ctfmon.exe是微软的文本服务文件,只要用户安装了Office XP并且安装了可选用户输入方法组件,这个文件就会自动调用它,为语音识别、手写识别、键盘以及其它用户输入技术提供文字输入支持。即使没有启动OfficeXP,Ctfmon.exe照样在后台运行。卸载该功能尝试是否能解决关机故障。
依次点击开始设置控制面板添加/删除程序,在目前已安装的程序中选中Microsoft Office XP Professionain With FrontPage ,点击更改按钮,在维护模式选项对话框中选择添加或删除功能选项,点下一步,弹出为所有Office应用程序和工具选择安装选项对话框,展开Office共享功能选项,选中中文可选用户输入方法选项,在弹出菜单中选择不安装,点更新按钮即可。 4、APM/NT Legacy Node没有开启一般情况下APM/NT LegacyNode没有开启可能造成关机却不能自动切断电源。进入设备管理器,点菜单栏中的查看显示隐藏的设备,显示出系统中所有的隐藏设备。在设备列表框中查看有无APM/NTLegacy Node选项。如果你的电脑支持此功能,就会有该选项,双击,在弹出的属性对话框中,点击启用设备按钮即可。 联想笔记本电脑无法关机的解决方法二: 单击开始--运行,输入gpedit.msc 运行组策略编辑器,依次展开计算机配置管理模板系统关机选项,然后双击右侧窗口中的关闭会阻止或取消关机的应用程序的自动终止功能,在弹出的新对话框中奖配置修改已启用
电脑为什么不能正常关机? 电脑为什么不能正常关机? 不能自动关机,有以下几种原因: 1、可能是BIOS设置有误,开机或者重启电脑按住DEL键,进入BIOS. 找到 Load Fail-Safe Defaults ,按方向键选中后回车,提示是否确定,按Y,回车. 最后选择Save&exit step(保存设置),直接按F10也可以. 按Y回车.自动重起.设置完毕!进入BIOS设置界面将菜单“POWER”的“keyboard power On”设为设置为“Disabled”按F10保存配置信息后,重新启动电脑。 2、启用高级电源管理解决不能自动关机,打开控制面板/电源选项/高级电源管理/勾选“启用高级电源管理支持”按应用确定。 3、打开控制面板/性能与维护/电源选项/高级/在电源按钮选项中“在按下计算机电源按钮时”的下拉列表中选“关机”按应用和确定。 4、病毒感染,用杀毒软件和恶意软件专杀工具在安全模式中进行查杀病毒和恶意软件。 5、USB设备冲突,关机前将USB设备拔出。 6、程序软件不兼容,有的杀毒软件与系统有冲突,关机前先将杀毒软件的监控功能关闭。如果故障出现前下载了应用程序软件,就发现有关机故障,请先将其卸载,如果故障排除,再重新下载安装,如果不行,不要再使用。 7、检查主板,主板老化、电容失效或爆浆、可引起关机故障,将损坏电容进行更换即可。 8、可能是电源功率不足导致的你这样测试一下,如果电脑装有光驱、软驱、或者刻录机等硬件,你断开它们的电源,这样可以减小用电功率,看是否可以正常启动。 9、电源功率不足,也可引起不能自动关机故障,建议,更换一个大功率的电源。 建议先查杀一下木马,修复一下系统试试。 建议你下载恶意软件和木马强杀工具windows清理助手查杀恶意软件和木马:下载网址:https://www.wendangku.net/doc/c54051946.html, 下载安装后,首先升级到最新版本,然后退出正常模式并重启按F8进入到安全模式。打开软件,点击“系统扫描”,对扫描结果全选,然后点击“执行清理”按钮,如果软件提示你是否“备份”,选择“是”(备份是为了防止发生清理错误,如果清理后系统没有发生异常,就删除备份),按提示进行操作即可。
基础知识 表3.2 Oracle数据类型
表3.3 XSB的表结构
操作表 创建表 CREATE TABLE [schema.] table_name ( column_namedatatype [DEFAULT expression] [column_constraint][,…n]
一、SELECT语句基础语法 SELECT [ALL |DISTINCT TOP N [PERCENT] WITH TIES SELECT_LIST #SELECT 子句,用于指定由查询返回的列。 [INTO [new_table_name]] #INTO子句,将检索结果存储到新表或视图中。 FROM {table_name|view_name} [(optimizer_hints)],... #FROM子句,用于指定引用的表或视图,需指定多个表或视图,用“,”分开即可。[WHERE search_condition] #WHERE子句,用于指定限制返回的行的搜索条件,若无此子句,则默认表中的所有行都满足条件。 [GROUP BY group_by_expression] #GROUP BY子句,指定用来放置输出行的组,并且如果SELECT子句中
无法关机的解决办法 1.点“开始→设置→控制面板→电源选项→高级电源管理”,如果你的机器支持高级电源管理功能,则选中“启用高级电源管理支持”; 2.单击“开始”,并运行“regedit”,然后在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Window sNT\CurrentVersion\Winlogon中找到PowerdownAfterShutdown,并将值设为1; 3.重启便可成功。 说明:如果你的机器不支持高级电源管理,实则很不幸,只能在关闭系统显示出“现在可以安全关机”时,辛苦你手动切断电源了。 另:妙法解决Win98/Me不能关机 ??Win 98和Win Me都存在这样的问题:当系统用上一段时间后,关闭系统时会停留在“现在可以正常关闭系统”这个画面,只有手动按下机箱的Power键才可把系统关闭。关于这个问题,很多报刊都曾经提供了相关的解决办法,概括起来有以下几种:安装微软的关机补丁、检查有没有打开高级电源选项、检查关机音效文件是否损坏。但经笔者多次实验证明,当出现这种情况时用这些方法均不
一定奏效。 ??笔者原来的解决方法是用Ghost将系统还原,后来摸索出了下面的方法,简单实用,现整理成文。 ??1.新建一个文本文件,然后将此文件改名为“win386.swp”。在接下来的操作中就是要用这个0字节的“win386.swp”文件替换掉系统产生的“win386.swp”文件。 ??2.依次按“开始→运行”,在“打开”对话框中输入“sfc”运行“系统文件检查器”,点选“从安装软盘提取一个文件”选项,按“浏览”按钮,把刚才新建的“win386.swp”文件选中,按“开始”按钮,此时会出现“文件提取”对话框,在“还原自”那里输入“win386.swp”文件所在的目录,如“C:\”,或者按右侧的“浏览”来选择;在“将文件保存到”那里直接输入“系统盘符\windows”(也可按右侧的“浏览”按钮选择);两处都填好后,按下“确定”按钮,便开始将新建的“win386.swp”文件替换系统本身的“win386.swp”文件。在这个过程中会出现“是否备份原先win386.swp文件”的提示,按“跳过”按钮即可。最后当弹出要求重启机器的对话框时按“是”,重启电脑后就可正常关机了。
《现代数据库技术》教学大纲 课程名称:《现代数据库技术》 课程编号:学时数:56 学分数:3.5 适应专业:计算机与信息学院所有专业 一、本课程的地位、任务和作用 现代数据库技术是计算机在数据处理应用领域中的主要内容和坚实基础;也是今后若干年内研究和应用的最活跃的分支之一。因此,信息管理、软件开发、计算机等专业的学生,特别是以应用为目标的学生都必须学习和具备数据库原理与应用的知识。本课程通过介绍Oracle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。了解大型数据库的管理方法,使学生熟练掌握Oracle数据库系统下的SQL语言运用及PL/SQL程序设计。 本课程是一门理论和实践相结合的课程,要求学生在完成本课程的学习以后,能够结合自己所熟悉的某一门高级语言和Oracle,开发出一个小型的数据库应用系统。 二、本课程的相关课程 本课程的先修课程为《计算机组成原理》,《离散数学》,《数据结构》,《计算机网络》及《数据库原理》等课程。 三、本课程的基本内容及要求 教学内容: 第一章数据库概述(2学时) 1、教学内容: 1.1数据库基础知识 1.2关系数据库系统 1.3 Oracle基础知识 (1)Oracle的发展历史 (2)Oracle的特点 第二章O racle体系结构(6学时) 1、教学内容: 2.1 Oracle 体系结构概述 2.2Oracle的存储结构 (1)物理存储结构 (2)逻辑存储结构 2.3Oracle的实例 (1)Oracle内存结构
(2)Oracle进程 2.4数据字典 2、教学重点:Oracle的物理结构、oracle实例、Oracle的逻辑结构 3、教学难点:数据库实例与进程 第三章O racle11g的安装(2学时) 1、教学内容: 3.1 Oracle 11g环境介绍 3.2Oracle 11g for Windows的安装 (1)安装Oracle 11g服务器 (2)Oracle 11g与Windows (3)安装Oracle 11g客户端 3.3 Oracle 11g 的卸载 2、教学重点:学会Oracle的安装 第四章O RACLE数据库管理工具及网络配置(2学时) 1、教学内容: 4.1 SQL*Plus命令 (1)设置SQL*Plus 运行环境 (2)常用SQL*Plus命令 (3)格式化查询结果 4.2 Oracle企业管理器 4.3 数据库配置助手 4.4 启动与关闭oracle实例 2、教学重点:学会使用SQL*Plus 第五章S QL语言基础(5学时) 1、教学内容: 5.1SQL简介 5.2SQL的基本语法 5.3数据查询语言 5.4数据操纵语言 5.5数据定义语言 5.6数据控制语言 5.7常用函数 5.8 事务处理 2、教学重点:数据查询语言、数据操纵语言、数据定义语言、数据控 制语言 3、教学难点:SQL的基本语法 第六章P L/SQL编程(8学时)(课本第6,7章) 1、教学内容: 6.1PL/SQL基础 (1)变量及声明 (2)数据类型 (3)表达式 (4)PL/SQL程序块结构 6.2PL/SQL控制结构
--创建用户 create user han identified by han default tablespace users Temporary TABLESPACE Temp; grant connect,resource,dba to han; //授予用户han开发人员的权利 --------------------对表的操作-------------------------- 创建表格语法: create table 表名( 字段名1 字段类型(长度) 是否为空, 字段名2 字段类型是否为空 ); -增加主键 alter table 表名 add constraint 主键名 primary key (字段名1); -增加外键: alter table 表名 add constraint 外键名 foreign key (字段名1) references 关联表 (字段名2); 在建立表格时就指定主键和外键 create table T_STU ( STU_ID char(5) not null, STU_NAME varchar2(8) not null, constraint PK_T_STU primary key (STU_ID) ); 主键和外键一起建立: create table T_SCORE ( EXAM_SCORE number(5,2), EXAM_DATE date, AUTOID number(10) not null, STU_ID char(5),
SUB_ID char(3), constraint PK_T_SCORE primary key (AUTOID), constraint FK_T_SCORE_REFE foreign key (STU_ID) references T_STU (STU_ID) ) --创建表 create table classes( id number(9) not null primary key, classname varchar2(40) not null ) --查询表 select * from classes; --删除表 drop table students; --修改表的名称 rename alist_table_copy to alist_table; --显示表结构 describe test --不对没查到 -----------------------对字段的操作 ----------------------------------- --增加列 alter table test add address varchar2(40); --删除列 alter table test drop column address; --修改列的名称 alter table test modify address addresses varchar(40; --修改列的属性 alter table test modi create table test1( id number(9) primary key not null, name varchar2(34)
电脑不能关机的原因及解决办法 电脑不能关机的原因及解决办法 一、关机过程及故障原因Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作,清除磁盘缓存,执行关闭窗口程序,关闭所有当前运行 的程序,将所有保护模式的驱动程序转换成实模式。 引起Windows系统出现关机故障的主要原因有:选择退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS的设置不兼容;在BIOS中的“高级电源管理” 或“高级配置和电源接口”的设置不适当;没有在实模式下为视频卡分配一个IRQ ;某一个程序或TSR程序可能没有正确关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。 二、故障分析与解决1.退出Windows时的声音文件损坏 首先,你可确定“退出Windows”声音文件是否已毁坏——单击“开始”→“设置 ”→“控制面板”,然后双击“声音”。在“事件”框中,单击“退出Windows” 。在“名称”中,单击“(无)”,然后单击“确定”,接着关闭计算机。如果 Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,请选择下列某项操作:从备份中恢复声音文件;重新安装提供声音文件的程序;将Windows配置为不播放“退出Windows”的声音文件。 2.快速关机不正常 而快速关机是Windows 98中的新增功能,可以大大减少关机时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应 。你可禁用快速关机,先单击“开始”→“运行”,在“打开”框中键入“Msconfig”,然后单击“确定”(见图1)。单击“高级”→“禁用快速关机”
ORACLE数据库基础测试题 提示:本题为ORACLE数据库基础测试题,适合初学者对基础知识进行测试,以便查漏补缺。 1、 DDL指得就是:()。 A、数据定义语言 B、数据操作语言 C、数据查询语言 D、数据控制语言 正确答案:A解析: 2、 下列创建表语句正确得就是:(). A、create table emp(id number(4),); B、createtable emp(id number(4)); C、alter table emp(id number(4)) ; D、alter tableemp(id number(4),) ;
正确答案:B解析: 3、 下列Oracle函数中能够返回两个字符串连接后得结果得就是:()。 A、initcap B、instr C、trim D、concat 正确答案:D解析: 4、 下列SQL语句得查询结果就是:()。selectround(45、925,0),trunc(45、925)fromdual; A、4545 B、4645 C、4546 D、46 46 正确答案:B解析:
5、 关于函数nvl(d1,d2)得用法说法正确得就是:()。 A、表示如果d1为null则d2必须为null B、表示如果d1为null则忽略d2 C、表示如果d1不为null则用d2替代 D、表示如果d1为null则用d2替代 正确答案:D解析: 6、 显示emp表得所有行,所有列,下列SQL语句正确得就是:()。 A、select*fromemp; B、select all、*from emp; C、selectallfromemp; D、select/* from emp; 正确答案:A解析: 7、 查询职员得姓名及其直接领导,如果没有直接领导得职员,则显示为“NoManager",下列SQL语句正确得就是:()。
AD1. 执行一个SQL脚本文件 SQL>start file_name SQL>@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 4. 将显示的内容输出到指定文件 SQL> SPOOL file_name 在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。 5. 关闭spool输出 SQL> SPOOL OFF 只有关闭spool输出,才会在输出文件中看到输出的内容。 7. COL命令: 主要格式化列的显示形式。 1). 改变缺省的列标题 COLUMN column_name HEADING column_heading For example: Sql>select * from dept; DEPTNO DNAME LOC ---------- ---------------------------- --------- 10 ACCOUNTING NEW YORK sql>col LOC heading location sql>select * from dept; DEPTNO DNAME location --------- ---------------------------- ----------- 10 ACCOUNTING NEW YORK 2). 将列名ENAME改为新列名EMPLOYEE NAME并将新列名放在两行上: Sql>select * from emp Department name Salary ---------- ---------- ---------- 10 aaa 11 SQL> COLUMN ENAME HEADING ’Employee|Name’ Sql>select * from emp Employee Department name Salary ---------- ---------- ---------- 10 aaa 11 note: the col heading turn into two lines from one line. 3). 改变列的显示长度: FOR[MAT] format Sql>select empno,ename,job from emp; EMPNO ENAME JOB ---------- ---------- --------- 7369 SMITH CLERK