ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲欧洲精品一区二区三区不卡,www.久久东京,草莓污污视频在线观看http://www.aygfsteel.com/alexprefect/category/52412.htmlzh-cnFri, 17 Aug 2012 12:50:02 GMTFri, 17 Aug 2012 12:50:02 GMT60oracle命ä×ohttp://www.aygfsteel.com/alexprefect/articles/385612.htmlalexprefectalexprefectThu, 16 Aug 2012 07:45:00 GMThttp://www.aygfsteel.com/alexprefect/articles/385612.htmlhttp://www.aygfsteel.com/alexprefect/comments/385612.htmlhttp://www.aygfsteel.com/alexprefect/articles/385612.html#Feedback0http://www.aygfsteel.com/alexprefect/comments/commentRss/385612.htmlhttp://www.aygfsteel.com/alexprefect/services/trackbacks/385612.html查看是否是rac
查询v$option表,如果“Real Application Clusters”çš„value为TRUE说明你的oracle已经安装RAC了,如果为FALSE说明没有安装RACã€?br />

oracle表空间的物理文äšg被删除后的解军_Šžæ³?/strong>
C:\>sqlplus /nolog
SQL> conn / as sysdba
已连接接�br />SQL> shutdown
SQL>startup mount
--ARCHIVELOG模式命ä×oåQŒæ–‡ä»¶åè¦å¤§å†?br />SQL>alter database datafile '数据文äšgå? offline;
--NOARCHIVELOG模式命ä×o
SQL>alter database datafile '数据文äšgå? offline drop;
SQL>;alter database open;
SQL>; select file#,name,status from v$datafile;
SQL>; drop tablespace 表空间名;

//创徏临时表空�br />
create temporary tablespace zfmi_temp
tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;

//tempfile参数必须�br />

//创徏数据表空�br />
create tablespace zfmi
logging
datafile 'D:\oracle\oradata\zfmi\zfmi.dbf'
size 100m
autoextend on
next 32m maxsize 2048m
extent management local;

//datafile参数必须�br />

//删除用户以及用户所有的对象

drop user zfmi cascade;

//cascade参数是çñ”联删除该用户所有对象,¾lå¸¸é‡åˆ°å¦‚用æˆähœ‰å¯¹è±¡è€ŒæœªåŠ æ­¤å‚æ•°åˆ™ç”¨æˆ·åˆ ä¸äº†çš„é—®é¢˜ï¼Œæ‰€ä»¥ä¹ æƒ¯æ€§çš„åŠ æ­¤å‚æ•°


//删除表空é—?br />前提åQšåˆ é™¤è¡¨½Iºé—´ä¹‹å‰è¦ç¡®è®¤è¯¥è¡¨ç©ºé—´æ²¡æœ‰è¢«å…¶ä»–用户使用之后再做删除

drop tablespace zfmi including contents and datafiles cascade onstraints;

//including contents 删除表空间中的内容,如果删除表空间之前表½Iºé—´ä¸­æœ‰å†…容åQŒè€ŒæœªåŠ æ­¤å‚æ•°åQŒè¡¨½Iºé—´åˆ ä¸æŽ‰ï¼Œæ‰€ä»¥ä¹ æƒ¯æ€§çš„加此参数
//including datafiles 删除表空间中的数据文�br />//cascade constraints 同时删除tablespace中表的外键参�br />

如果删除表空间之前删除了表空间文ä»Óž¼Œè§£å†³åŠžæ³•:

如果在清除表½Iºé—´ä¹‹å‰åQŒå…ˆåˆ é™¤äº†è¡¨½Iºé—´å¯¹åº”的数据文ä»Óž¼Œä¼šé€ æˆæ•°æ®åº“无法正常启动和关闭ã€?br />可ä‹É用如下方法恢复(此方法已¾låœ¨oracle9i中验证通过åQ‰ï¼š
下面的过½E‹ä¸­åQŒfilename是已¾lè¢«åˆ é™¤çš„æ•°æ®æ–‡ä»Óž¼Œå¦‚果有多个,则需要多‹Æ¡æ‰§è¡Œï¼›tablespace_name是相应的表空间的名称ã€?br />$ sqlplus /nolog
SQL> conn / as sysdba;
如果数据库已¾lå¯åŠ¨ï¼Œåˆ™éœ€è¦å…ˆæ‰§è¡Œä¸‹é¢˜q™è¡ŒåQ?br />SQL> shutdown abort
SQL> startup mount
SQL> alter database datafile 'filename' offline drop;
SQL> alter database open;
SQL> drop tablespace tablespace_name including contents;

//创徏用户òq¶æŒ‡å®šè¡¨½Iºé—´

create user zfmi identified by zfmi
default tablespace zfmi temporary tablespace zfmi_temp;

//identified by 参数必须�br />

//授予message用户DBA角色的所有权�br />
GRANT DBA TO zfmi;


//¾l™ç”¨æˆähŽˆäºˆæƒé™?br />
grant connect,resource to zfmi; (db2åQšæŒ‡å®šæ‰€æœ‰æƒé™?


导入导出命ä×oåQ?br />
Oracle数据导入导出imp/expž®Þq›¸å½“于oracle数据˜q˜åŽŸä¸Žå¤‡ä»½ã€‚exp命ä×o可以把数据从˜qœç¨‹æ•°æ®åº“服务器导出到本地的dmpæ–‡äšgåQ?imp命ä×o可以把dmpæ–‡äšg从本地导入到˜qœå¤„的数据库服务器中ã€?利用˜q™ä¸ªåŠŸèƒ½å¯ä»¥æž„å¾ä¸¤ä¸ªç›¸åŒçš„æ•°æ®åº“åQŒä¸€ä¸ªç”¨æ¥æµ‹è¯•,一个用来正式ä‹É用ã€?br />
执行环境åQšå¯ä»¥åœ¨SQLPLUS.EXE或者DOSåQˆå‘½ä»¤è¡ŒåQ‰ä¸­æ‰§è¡ŒåQ?br />DOS中可以执行时ç”׃ºŽ 在oracle 8i ä¸?安装目录ora81BIN被设¾|®äؓ全局路径åQ?br />该目录下有EXP.EXE与IMP.EXEæ–‡äšg被用来执行导入导出ã€?br />oracle用java¾~–写åQŒSQLPLUS.EXE、EXP.EXE、IMP.EXE˜q™ä¸¤ä¸ªæ–‡ä»¶æœ‰å¯èƒ½æ˜¯è¢«åŒ…装后的¾cÀL–‡ä»¶ã€?br />SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类åQŒå®Œæˆå¯¼å…¥å¯¼å‡ºåŠŸèƒ½ã€?br />
下面介绍的是导入导出的实例ã€?br />数据导出åQ?br />1 ž®†æ•°æ®åº“TEST完全导出,用户名system 密码manager 导出到D:daochu.dmpä¸?br />   exp system/manager@TEST file=d:daochu.dmp full=y
2 ž®†æ•°æ®åº“中system用户与sys用户的表导出
   exp system/manager@TEST file=d:daochu.dmp owner=(system,sys)
3 ž®†æ•°æ®åº“中的表inner_notify、notify_staff_relat导出
    exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)

4 ž®†æ•°æ®åº“中的表table1中的字段filed1ä»?00"打头的数据导å‡?br />   exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"

上面是常用的导出åQŒå¯¹äºŽåŽ‹¾~©ï¼Œæ—¢ç”¨winzip把dmpæ–‡äšg可以很好的压¾~©ã€?br />也可以在上面命ä×o后面 加上 compress=y 来实现ã€?br />
数据的导å…?br />1 ž®†D:daochu.dmp 中的数据导入 TEST数据库中ã€?br />   imp system/manager@TEST file=d:daochu.dmp
   imp aichannel/aichannel@HUST full=y file=d:datanewsmgnt.dmp ignore=y
   上面可能有点问题åQŒå› ä¸ºæœ‰çš„表已经存在åQŒç„¶åŽå®ƒ?y¨­u)®±æŠ¥é”™ï¼Œå¯¹è¯¥è¡¨å°±ä¸è¿›è¡Œå¯¼å…¥ã€?br />   在后面加ä¸?ignore=y ž®±å¯ä»¥äº†ã€?br />2 ž®†d:daochu.dmp中的表table1 导入
imp system/manager@TEST file=d:daochu.dmp tables=(table1)

基本上上面的导入导出够用了。不ž®‘情况要先是ž®†è¡¨å½Õdº•删除åQŒç„¶åŽå¯¼å…¥ã€?br />
注意åQ?br />操作者要有èƒö够的权限åQŒæƒé™ä¸å¤Ÿå®ƒä¼šæ½Cºã€?br />数据库时可以˜qžä¸Šçš„。可以用tnsping TEST 来获得数据库TEST能否˜qžä¸Šã€?br />
附录一åQ?br />¾l™ç”¨æˆ·å¢žåŠ å¯¼å…¥æ•°æ®æƒé™çš„æ“ä½œ
½W¬ä¸€,启动sql*puls
½W¬äºŒåQŒä»¥system/manager登陆
½W¬ä¸‰åQŒcreate user 用户å?IDENTIFIED BY 密码 åQˆå¦‚果已¾låˆ›å»ø™¿‡ç”¨æˆ·åQŒè¿™æ­¥å¯ä»¥çœç•¥ï¼‰
½W¬å››åQŒGRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
   DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,
      DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字
½W¬äº”, ˜qè¡Œ-cmd-˜q›å…¥dmpæ–‡äšg所在的目录,
      imp userid=system/manager full=y file=*.dmp
      或è€?imp userid=system/manager full=y file=filename.dmp

执行½CÞZ¾‹:
F:WorkOracle_Databackup>imp userid=test/test full=y file=inner_notify.dmp

屏幕昄¡¤º
Import: Release 8.1.7.0.0 - Production on 星期�2�16 16:50:05 2006
(c) Copyright 2000 Oracle Corporation. All rights reserved.

˜qžæŽ¥åˆ? Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
With the Partitioning option
JServer Release 8.1.7.0.0 - Production

¾lç”±å¸¸è§„路径导出由EXPORT:V08.01.07创徏的文ä»?br />已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导å…?br />导出服务器ä‹É用UTF8 NCHAR 字符é›?(可能的ncharset转换)
. 正在ž®†AICHANNEL的对象导入到 AICHANNEL
. . 正在导入è¡?nbsp;                 "INNER_NOTIFY"          4行被导入
准备启用¾U¦æŸæ¡äšg...
成功¾lˆæ­¢å¯¼å…¥åQŒä½†å‡ºçŽ°è­¦å‘Šã€?br />

附录二:
Oracle 不允许直接改变表的拥有è€? 利用Export/Import可以辑ֈ°˜q™ä¸€ç›®çš„.
先徏立import9.par,
然后åQŒä‹É用时命ä×o如下åQšimp parfile=/filepath/import9.par
ä¾?import9.par 内容如下åQ?br />        FROMUSER=TGPMS     
        TOUSER=TGPMS2     åQˆæ³¨åQšæŠŠè¡¨çš„æ‹¥æœ‰è€…ç”±FROMUSERæ”¹äØ“TOUSERåQŒFROMUSERå’ŒTOUSER的用户可以不同)        
        ROWS=Y
        INDEXES=Y
        GRANTS=Y
        CONSTRAINTS=Y
        BUFFER=409600
        file==/backup/ctgpc_20030623.dmp
        log==/backup/import_20030623.log

服务器端
select userenv('language') from dual;
select * from nls_database_parameters
客户�br />select * from nls_instance_parameters;


]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º »¢ÁÖÊÐ| ºÍË¶ÏØ| ÄþÏçÏØ| Ðí²ýÏØ| ÐÂÔ´ÏØ| Í©ÏçÊÐ| ºÍË¶ÏØ| ÏìË®ÏØ| ººÖÐÊÐ| °¢À­¶ûÊÐ| ÑôË·ÏØ| ËìÆ½ÏØ| ¿¦Ê²ÊÐ| ÄÏ·áÏØ| ×ÞÆ½ÏØ| °¢À­¶ûÊÐ| Ë³Æ½ÏØ| ʯÃÅÏØ| ÐÂÓàÊÐ| Î人ÊÐ| °ö²ºÊÐ| ×óÈ¨ÏØ| ÈôÇ¼ÏØ| ÇåÐÂÏØ| ºìÇÅÇø| ¹ÁÔ´ÏØ| Âé½­ÏØ| ᯹®ÏØ| ÎߺþÏØ| Âí¹«ÊÐ| DZ½­ÊÐ| ¸ßÁêÏØ| ÙñÖÝÊÐ| Êè¸½ÏØ| ò£ÉÏÏØ| Âí¹«ÊÐ| Îä´¨ÏØ| Í©è÷ÏØ| °²´ïÊÐ| ÈÄÆ½ÏØ| ÔÀ³ØÏØ|