所以,我需要检查.dmp文件并列出其中的所有模式,我该怎么做?
更新(2008-09-18 13:02) - 更多详细信息:
我目前使用的impdp命令是:
impdp user/password@database directory=DPUMP_DIR
dumpfile=EXPORT.DMP logfile=IMPORT.LOG
Run Code Online (Sandbox Code Playgroud)
并且DPUMP_DIR已正确配置.
SQL> SELECT directory_path
2 FROM dba_directories
3 WHERE directory_name = 'DPUMP_DIR';
DIRECTORY_PATH
-------------------------
D:\directory_path\dpump_dir\
Run Code Online (Sandbox Code Playgroud)
是的,EXPORT.DMP文件实际上在该文件夹中.
我运行impdp命令时收到的错误消息是:
Connected to: Oracle Database 10g Enterprise Edition ...
ORA-31655: no data or metadata objects selected for job
ORA-39154: Objects from foreign schemas have been removed from import
Run Code Online (Sandbox Code Playgroud)
此错误消息通常是预期的.我需要impdp命令:
impdp user/password@database directory=DPUMP_DIR dumpfile=EXPORT.DMP
SCHEMAS=SOURCE_SCHEMA REMAP_SCHEMA=SOURCE_SCHEMA:MY_SCHEMA
Run Code Online (Sandbox Code Playgroud)
但要做到这一点,我需要源模式.
使用MS SQL Server Management Studio 2005 - 还原数据库:
(*) From Device:
...
"按钮Backup media: File
Add
"按钮Locate Backup File
"该窗口默认为 C:\Program Files\Microsoft SQL Server\MSSQL.1\Backup
如何配置MS SQL Server Management Studio以查看D:\data\databases\
而不是查看 C:\Program Files\Microsoft SQL Server\MSSQL.1\Backup
?