[20120305]Build a Metadata Repository.txt
資料庫經常變動,需要把裡面的一些儲存過程,表與索引的定義儲存下來:使用expdp/impdp是一個很好的方法,僅僅需要轉儲metadata資訊。
命令如下:
1.儲存metadata檔案。
$ expdp system/xxxx content=metadata_only full=y diectory=DATA_PUMP_DIR dumpfile=md.dmp
2.轉換為sql檔案。
$ impdp system/xxxx directory=DATA_PUMP_DIR dumpfile=md.dmp sqlfile=md.sql
這樣有利於長期儲存,方法比較快捷簡單。
另外也可以使用emp/imp命令:
exp system/xxxx full=y file=md1.dmp rows=N
imp system/xxxx file=md1.dmp show=y log=md1.sql full=y
不過這樣這樣生成的檔案格式化不好,需要編輯才能使用。
不過toad裡面提供瀏覽工具,我覺得使用它來瀏覽效果不錯。
命令如下:
1.儲存metadata檔案。
$ expdp system/xxxx content=metadata_only full=y diectory=DATA_PUMP_DIR dumpfile=md.dmp
2.轉換為sql檔案。
$ impdp system/xxxx directory=DATA_PUMP_DIR dumpfile=md.dmp sqlfile=md.sql
這樣有利於長期儲存,方法比較快捷簡單。
另外也可以使用emp/imp命令:
exp system/xxxx full=y file=md1.dmp rows=N
imp system/xxxx file=md1.dmp show=y log=md1.sql full=y
不過這樣這樣生成的檔案格式化不好,需要編輯才能使用。
不過toad裡面提供瀏覽工具,我覺得使用它來瀏覽效果不錯。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-717690/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Qt MetadataQT
- 解析arxiv Metadata
- ASM Metadata and InternalsASM
- How to validate the packages DBMS_METADATA_INT and DBMS_METADATA_UTILPackage
- ASM file metadata operationASM
- ASM Metadata Dump UtilityASM
- 【Mysql】metadata lock鎖MySql
- MYSQL 鎖:metadata lockMySql
- hive之Error in metadataHiveError
- Database Object Metadata (272)DatabaseObject
- MySQL metadata鎖實驗MySql
- 【MySQL】MetaData Lock 之一MySql
- 【MySQL】MetaData Lock 之二MySql
- 【MySQL】MetaData Lock 之三MySql
- dbms_metadata.get_ddl
- 後設資料(MetaData)
- Build CookbookUI
- NDK buildUI
- Swift 5 Type Metadata 詳解Swift
- Full GC (Metadata GC Threshold)GC
- Waiting for table metadata lockAI
- DDK中"checked build"和"free build" 之區別UI
- Build mysql replicationUIMySql
- NDK Build 用法UI
- ubuntu Realsense buildUbuntuUI
- mysql觀測METADATA LOCK(MDL)鎖MySql
- Oracle AMDU- ASM Metadata Dump UtilityOracleASM
- mysql metadata lock原理與實現MySql
- dbms_metadata.get_ddl的妙用
- MySQL 5.5 -- Metadata Locking Within TransactionsMySql
- dbms_metadata.get_ddl學習
- dbms_metadata.get_ddl的使用
- 關於dbms_metadata.get_ddl
- dbms_metadata.get_ddl的用法
- Flutter雜症( flutter packages pub run build_runner build )FlutterPackageUI
- 解決:Failed to download metadata for repo ‘base‘AI
- MySQL8.0 binlog_row_metadataMySql
- dbms_metadata.get_ddl詳細用法