﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-JBOSS 点滴-随笔分类-oracle</title><link>http://www.blogjava.net/fiele/category/46345.html</link><description>丰丰的博客</description><language>zh-cn</language><lastBuildDate>Tue, 13 Feb 2018 13:08:56 GMT</lastBuildDate><pubDate>Tue, 13 Feb 2018 13:08:56 GMT</pubDate><ttl>60</ttl><item><title>oracle管理员身份登录</title><link>http://www.blogjava.net/fiele/archive/2013/08/19/403041.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Mon, 19 Aug 2013 08:28:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2013/08/19/403041.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/403041.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2013/08/19/403041.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/403041.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/403041.html</trackback:ping><description><![CDATA[<p align="left">//用sys用户登录</p>
<p><font face="Verdana">C:\Users\Administrator&gt;sqlplus</font></p>
<p><font face="Verdana">SQL*Plus: Release 11.1.0.6.0 - Production on 星期一 8月 19 16:25:18 2013</font></p>
<p><font face="Verdana">Copyright (c) 1982, 2007, Oracle.&nbsp; All rights reserved.</font></p>
<p><font face="Verdana">请输入用户名:&nbsp; sys/sys as sysdba<br /><br />//用操作系统登录：<br /><br />C:\Users\Administrator&gt;sqlplus&nbsp; / as sysdba<br /></font></p>
<p align="left">&nbsp;</p><img src ="http://www.blogjava.net/fiele/aggbug/403041.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2013-08-19 16:28 <a href="http://www.blogjava.net/fiele/archive/2013/08/19/403041.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE中常用语法</title><link>http://www.blogjava.net/fiele/archive/2013/08/16/402939.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Fri, 16 Aug 2013 09:15:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2013/08/16/402939.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/402939.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2013/08/16/402939.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/402939.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/402939.html</trackback:ping><description><![CDATA[<div>生成UUID:sys_guid() <br />字符转换为小写：NLS_LOWER()<br /><br />查看'_"字符：instr(english_name,'_')<br />字符全部转换为大写：NLS_UPPER(x[,y])<br />首字母转换为大写：NLS_INITCAP</div><img src ="http://www.blogjava.net/fiele/aggbug/402939.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2013-08-16 17:15 <a href="http://www.blogjava.net/fiele/archive/2013/08/16/402939.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE启动与停用</title><link>http://www.blogjava.net/fiele/archive/2012/11/21/391682.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Wed, 21 Nov 2012 02:21:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2012/11/21/391682.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/391682.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2012/11/21/391682.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/391682.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/391682.html</trackback:ping><description><![CDATA[一、oracle启动:把以下代码另存为批处理文件(.bat)<br />@echo off<br />@ ECHO 启动 Oracle 11g 服务<br />net start "OracleDBConsoleorcl"<br />net start "OracleOraDb11g_home1TNSListener"<br />net start "OracleServiceORCL"<br />@ ECHO 启动完毕 按任意键继续<br />exit <br /><br />二、oracle停止:把以下代码另存为批处理文件(.bat)<br /><br />@echo off<br />@ ECHO 停止 Oracle 11g 服务<br />net stop "OracleDBConsoleorcl"<br />net stop "OracleOraDb11g_home1TNSListener"<br />net stop "OracleServiceORCL"<br />@ ECHO 停止完毕 按任意键继续<br />pause<br />exit<br /><img src ="http://www.blogjava.net/fiele/aggbug/391682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2012-11-21 10:21 <a href="http://www.blogjava.net/fiele/archive/2012/11/21/391682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracel 数据源配置 PDM反向工程</title><link>http://www.blogjava.net/fiele/archive/2012/08/07/384996.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Tue, 07 Aug 2012 08:31:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2012/08/07/384996.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/384996.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2012/08/07/384996.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/384996.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/384996.html</trackback:ping><description><![CDATA[打开 Windows NT 控制面板。 
双击数据源（ODBC）图标。将显示 ODBC 数据源管理器对话框。 
选择系统 DSN 选项卡。(记住一定是系统DSN) 
单击添加。 
选择与 Oracle 数据库客户机一同安装的 ODBC 驱动程序。 
单击完成。 
在数据源字段中输入数据库的名称。 
在描述字段中输入数据源的描述。 
在服务器名称字段中输入 RDBMS 服务器的主机全限定名称。 
单击确定。 

PDM反向工程
文件-&gt;反向工程-&gt;数据库<img src ="http://www.blogjava.net/fiele/aggbug/384996.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2012-08-07 16:31 <a href="http://www.blogjava.net/fiele/archive/2012/08/07/384996.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE,更换表空间</title><link>http://www.blogjava.net/fiele/archive/2010/11/29/339340.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Mon, 29 Nov 2010 10:09:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2010/11/29/339340.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/339340.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2010/11/29/339340.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/339340.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/339340.html</trackback:ping><description><![CDATA[创建表空间<br />
CREATE SMALLFILE TABLESPACE "TABLESPACE " <br />
&nbsp; DATAFILE 'e:\ORACLE\PRODUCT\10.2.0\ORADATA\TABLESPACE _user\TABLESPACE '<br />
&nbsp; SIZE 50M LOGGING EXTENT MANAGEMENT<br />
&nbsp; LOCAL SEGMENT SPACE MANAGEMENT AUTO <br />
<br />
更换表空间：<br />
select 'alter&nbsp;&nbsp; table '||table_name|| ' move tablespace&nbsp;&nbsp; new_tablespace_name;'&nbsp;&nbsp; from all_tables where tablespace_name='old_tablespace_name';<br />
<br />
更换索引表空间：<br />
BLOB字段<br />
select 'alter table ' || table_name ||<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ' MOVE tablespace tablespace&nbsp;_name&nbsp;LOB (' ||<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (select column_name<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from cols<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; where table_name = dba_indexes.table_name<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and DATA_TYPE <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; like '%LOB' and rownum = 1 )|| ') STORE AS (TABLESPACE tablespace&nbsp;_name&nbsp;);' from<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dba_indexes <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; where tablespace_name = 'old_tablespace&nbsp;_name&nbsp;'<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and index_type = 'LOB'<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 说明：用了&nbsp;rownum = 1 可能有些字段无法更新，需要查看如：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select *<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from cols&nbsp;&nbsp; where table_name='' and data_type like '%LOB'<br />
普通字段：<br />
select 'alter index '||index_name||' rebuild tablespace tablespace _name;'<br />
from dba_indexes <br />
where&nbsp; tablespace_name='' <br />
查询在旧空间是否还存在索引<br />
select * from dba_indexes where&nbsp; tablespace_name=''&nbsp; and table_owner=''<br />
<img src ="http://www.blogjava.net/fiele/aggbug/339340.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2010-11-29 18:09 <a href="http://www.blogjava.net/fiele/archive/2010/11/29/339340.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle语法</title><link>http://www.blogjava.net/fiele/archive/2010/11/03/336901.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Wed, 03 Nov 2010 02:11:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2010/11/03/336901.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/336901.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2010/11/03/336901.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/336901.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/336901.html</trackback:ping><description><![CDATA[<h4 class="blog_content"><span style="color: red">--增加字段<br /></span>alter table table_name add (col1 type,col2 type); <br /><br /><br />ALTER TABLE TABLE_AAA ADD (STOCKMAN NUMBER(18))//添加一列 <br /><br />COMMENT ON COLUMN TABLE_AAA.STOCKMAN IS '管理人员' //给列添加注释 <br />&nbsp; <br />ALTER TABLE TABLE_AAA ADD CONSTRAINT FK_TABLE_AAA_R_TABLE_BBB_S FOREIGN KEY (STOCKMAN) REFERENCES TABLE_BBB (ID)//给<span style="color: red"><span style="color: #000000">列添加外键 <br /></span><br /><br />--查看空间所有表<br /><span style="color: #000000">set pause on --分页<br /><br /></span><span style="color: #000000">select * from all_tables where tablespace_name=''<br /><br /><span style="color: red">--函数列表:<br /></span>&nbsp;row_number()&nbsp; 查看行号<br /><br /></span><span style="color: red">--在oracle查询分析器中直接插入记录：<br /></span><span style="color: #000000"><br />&nbsp;&nbsp; select * from 表名 for update ;</span></span></h4><img src ="http://www.blogjava.net/fiele/aggbug/336901.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2010-11-03 10:11 <a href="http://www.blogjava.net/fiele/archive/2010/11/03/336901.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle,删除所有表</title><link>http://www.blogjava.net/fiele/archive/2010/09/28/333245.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Tue, 28 Sep 2010 08:02:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2010/09/28/333245.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/333245.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2010/09/28/333245.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/333245.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/333245.html</trackback:ping><description><![CDATA[<p>1、</p>
<p>select&nbsp;&nbsp; 'Drop&nbsp;&nbsp; table&nbsp;&nbsp; '||table_name||';'&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from&nbsp;&nbsp; all_tables&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; where&nbsp;&nbsp; owner='要删除的用户名（注意要大写）';&nbsp;&nbsp; </p>
<p>2、</p>
<p>删除所有表</p>
<p><br />
以用户test为例</p>
<p>for example:</p>
<p>declare <br />
cursor cur1 is select table_name from dba_tables where owner='TEST';<br />
begin<br />
&nbsp; for cur2 in cur1 loop<br />
&nbsp;&nbsp;&nbsp; execute immediate 'drop table test.'||cur2.table_name;<br />
&nbsp; end loop;<br />
end;</p>
<p>3、这个删除当前用户的所有对象(表、视图、触发器、存储过程、函数) </p>
<p>&nbsp;&nbsp;&nbsp; 没试过</p>
<p>DECLARE<br />
TYPE name_list IS TABLE OF VARCHAR2(40);<br />
TYPE type_list IS TABLE OF VARCHAR2(20);</p>
<p>Tab_name name_list:=name_list();<br />
Tab_type type_list:=type_list();</p>
<p>sql_str VARCHAR2(500);<br />
BEGIN<br />
sql_str := 'select uo.object_name,uo.object_type from user_objects uo where uo.object_type not in(''INDEX'',''LOB'') order by uo.object_type desc';<br />
EXECUTE IMMEDIATE sql_str BULK COLLECT INTO tab_name,tab_type;</p>
<p>FOR i IN Tab_name.FIRST.. Tab_name.LAST LOOP<br />
sql_str := 'DROP ' || Tab_type(i) || ' ' || Tab_name(i);<br />
EXECUTE IMMEDIATE sql_str;<br />
END LOOP;<br />
END; </p>
<p><br />
本文来自CSDN博客，转载请标明出处：http://blog.csdn.net/wengyupeng/archive/2008/08/07/2781748.aspx<br />
<br />
<br />
以上方法本人试过，在sqlplus下最好用的删除，还原方法是：<br />
把删除表，写成脚本：<br />
　　SET HEAD OFF <br />
<br />
　　SPOOL c:\drop_tables.sql <br />
<br />
　　select 'drop table '||table_name||';' from user_tables; <br />
<br />
　　spool off; <br />
<br />
　　@c:\drop_tables.sql; <br />
　　sql &gt;@drop_tables.sql <br />
<br />
然后再还原数据。<br />
imp <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#117;&#115;&#101;&#114;&#110;&#97;&#109;&#101;&#47;&#68;&#66;&#65;&#64;&#79;&#82;&#67;&#76;">username/</a><a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#117;&#115;&#101;&#114;&#110;&#97;&#109;&#101;&#47;&#68;&#66;&#65;&#64;&#79;&#82;&#67;&#76;">username</a><a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#117;&#115;&#101;&#114;&#110;&#97;&#109;&#101;&#47;&#68;&#66;&#65;&#64;&#79;&#82;&#67;&#76;">@ORCL</a> fromuser=<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#117;&#115;&#101;&#114;&#110;&#97;&#109;&#101;&#47;&#68;&#66;&#65;&#64;&#79;&#82;&#67;&#76;">username</a>&nbsp;touser=<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#117;&#115;&#101;&#114;&#110;&#97;&#109;&#101;&#47;&#68;&#66;&#65;&#64;&#79;&#82;&#67;&#76;">username</a>&nbsp;file=<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#117;&#115;&#101;&#114;&#110;&#97;&#109;&#101;&#47;&#68;&#66;&#65;&#64;&#79;&#82;&#67;&#76;">username</a>.dmp&nbsp; tablespaces=tablespaces<br />
<br />
<br />
</p>
<img src ="http://www.blogjava.net/fiele/aggbug/333245.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2010-09-28 16:02 <a href="http://www.blogjava.net/fiele/archive/2010/09/28/333245.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决oracle表被锁的问题  </title><link>http://www.blogjava.net/fiele/archive/2010/09/28/333229.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Tue, 28 Sep 2010 06:28:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2010/09/28/333229.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/333229.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2010/09/28/333229.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/333229.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/333229.html</trackback:ping><description><![CDATA[<p>查看oracle数据库那些表被锁，用下面SQL</p>
<p>&nbsp; select sess.sid,<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sess.serial#,<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lo.oracle_username,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lo.os_user_name,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ao.object_name,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lo.locked_mode<br />
&nbsp;&nbsp; from&nbsp; v$locked_object lo,dba_objects ao,v$session sess<br />
&nbsp; where&nbsp; ao.object_id = lo.object_id <br />
&nbsp;&nbsp;&nbsp; and&nbsp; lo.session_id = sess.sid;</p>
<p>杀掉锁表进程：<br />
如有记录則表示有lock，記錄下SID和serial# ，將記錄的ID替換下面的738,1429，即可解除LOCK<br />
alter system kill session '245,560';</p>
<img src ="http://www.blogjava.net/fiele/aggbug/333229.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2010-09-28 14:28 <a href="http://www.blogjava.net/fiele/archive/2010/09/28/333229.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE 错误集</title><link>http://www.blogjava.net/fiele/archive/2010/09/23/332710.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Thu, 23 Sep 2010 14:00:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2010/09/23/332710.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/332710.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2010/09/23/332710.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/332710.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/332710.html</trackback:ping><description><![CDATA[<span style="color: #000000">&nbsp;1,报错内容:<br />
</span>&nbsp;&nbsp;&nbsp;&nbsp; <span style="color: #ff0000">More than one row with the given identifier was found: 2468BDC50182F9266E2AB32D9F7A78DD, for class: com.ot.opf.org.model.DepartmentVO<br />
<br />
</span>&nbsp;&nbsp;&nbsp;&nbsp; 原因:表ID重复 ,查看是否重复导入.<br />
<br />
2,报错内容:<br />
<span style="color: #ff0000">IMP-00003: 遇到 ORACLE 错误 959<br />
ORA-00959: 表空间 'XXXX' 不存在<br />
</span>解决办法:在网上查了很多解决办法,主要是由于BLOB字段引起,但唯触能解决问题的办法是:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 先建表结构,再导入数据,导入语句为:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;imp <a href="mailto:user/password@ORCL">user/password@ORCL</a> fromuser=user touser=user file=databse.dmp IGNORE=y tables=表名 <br />
3:错误信息:<br />
<span style="color: #ff0000">ORA-00604: 递归 <a onclick="javascript:tagshow(event, 'SQL');" href="javascript:;" target="_self"><u><strong>SQL</strong></u></a> 级别 1 出现错误<br />
ORA-01653: 表 SYS.AUD$ 无法通过 128 (在表空间 SYSTEM 中) 扩展<br />
ORA-02002: 写入审计线索时出错<br />
ORA-00604: 递归 SQL 级别 1 出现错误<br />
ORA-01653: 表 SYS.AUD$ 无法通过 128 (在表空间 SYSTEM 中) 扩展<br />
</span>解决办法:<br />
<br />
<p>----查询所有表空间使用情况---<br />
使用DBA权限登陆<br />
SELECT UPPER(F.TABLESPACE_NAME) "表空间名",<br />
D.TOT_GROOTTE_MB "表空间大小(M)",<br />
D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",<br />
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') "使用比",<br />
F.TOTAL_BYTES "空闲空间(M)",<br />
F.MAX_BYTES "最大块(M)"<br />
FROM (SELECT TABLESPACE_NAME,<br />
ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,<br />
ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES<br />
FROM SYS.DBA_FREE_SPACE<br />
GROUP BY TABLESPACE_NAME) F,<br />
(SELECT DD.TABLESPACE_NAME,<br />
ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB<br />
FROM SYS.DBA_DATA_FILES DD<br />
GROUP BY DD.TABLESPACE_NAME) D<br />
WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME<br />
ORDER BY 4 DESC;</p>
<p>表名&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 表空间大小(M) 已使用空间(M) 使用比&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 空闲空间(M)&nbsp; 最大块(M)<br />
-------------------- ------------- ------------- ------- ----------- ----------<br />
SYSTEM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 33267.98&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32268.67&nbsp;&nbsp; 99.90&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.97<br />
SDE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32767.98&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32711.67&nbsp;&nbsp; 99.83&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 56.31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br />
SYSAUX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 916.69&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 866.31&nbsp;&nbsp; 94.50&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50.38&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 41.69<br />
USERS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.37&nbsp;&nbsp; 27.40&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.63&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.63<br />
UNDOTBS1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1570&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 134.25&nbsp;&nbsp;&nbsp; 8.55&nbsp;&nbsp;&nbsp;&nbsp; 1435.75&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1426</p>
<p>解决</p>
<p>1、为表空间增加自动扩展</p>
<p>SQL&gt; alter database datafile 'D:\app\Administrator\oradata\webdb\system01.dbf' AUTOEXTEND ON NEXT 50<br />
M MAXSIZE UNLIMITED;</p>
<p>数据库已更改。</p>
<p>此方法在此是行不通的，因为SYSTEM的表空间已经到达了极限值，不能通过增长的方式改变。</p>
<p>2、为SYSTEM表空间增加一个数据文件SYSTEM02.DBF</p>
<p>SQL&gt; ALTER TABLESPACE "SYSTEM" ADD DATAFILE 'D:\APP\ADMINISTRATOR\ORADATA\WEBDB\SYSTEM02.DBF' SIZE 5<br />
00M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED;</p>
<p>表空间已更改。</p>
<p>问题解决.</p>
<p><span lang="ZH-CN"><font size="2">查看表空间是否具有自动扩展的能力的SQL</font></span><span lang="EN-US"><br />
<span style="font-size: small"><span style="font-family: Simsun"><font size="2">SELECT T.TABLESPACE_NAME,D.FILE_NAME,<br />
D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS<br />
FROM DBA_TABLESPACES T,DBA_DATA_FILES D<br />
WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME<br />
ORDER BY TABLESPACE_NAME,FILE_NAME;</font></span></span></span></p>
<img src ="http://www.blogjava.net/fiele/aggbug/332710.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2010-09-23 22:00 <a href="http://www.blogjava.net/fiele/archive/2010/09/23/332710.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>oracle安装注意事项</title><link>http://www.blogjava.net/fiele/archive/2010/09/15/332097.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Wed, 15 Sep 2010 09:17:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2010/09/15/332097.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/332097.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2010/09/15/332097.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/332097.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/332097.html</trackback:ping><description><![CDATA[<p>首先需配置:<br />
　　控制面板-&gt;添加硬件-&gt;是，我也经连接了此硬件-&gt;添加新硬件设备-&gt;安装我手动列表选择硬件(高级)-&gt;网络适配器-&gt;厂商：Microsoft 网卡：Microsoft Loopback Adapter 然后就行了。操作之后你会发现你的网上邻居里面又两个网络连接。选择新建立的那个网络连接　　随便为它配个IP地址就行了。<br />
否则会出现如下错误,如果继续下去,安装会失败:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 正在检查网络配置需求... 　　检查完成。此次检查的总体结果为: 未执行 &lt;&lt;&lt;&lt; 　　建议案: orcle支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 　　必须将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。　　有关在配置有 DHCP 的系统上安装软件的详细信息, 请参阅 Installation Guide。　<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 特别要注意,可能有些人第一次添加了Loopback Adapter ,再第二次重装时,还会报"启动Database control时出错",这时请查用ipconfig -all 查看第一个本地连接是否为你刚添加的硬件,如果不是,请禁用,再重新添加Loopback Adapter.<br />
数据库名orcl需大写.<br />
</p>
<br />
<a href="http://lenovo-3e3b86e5:1158/em/console/logon/logon">测试地址:<br />
http://lenovo-3e3b86e5:1158/em/console/logon/logon</a> 
<img src ="http://www.blogjava.net/fiele/aggbug/332097.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2010-09-15 17:17 <a href="http://www.blogjava.net/fiele/archive/2010/09/15/332097.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>