作者TCH (最无价值单身汉)
看板Database
标题[系统] Oracle 9i的一些问题
时间Thu Apr 5 18:15:00 2007
问题一:
我在A机器上下了SQL语法:select * from hostassort@cms
可以显示这个资料库的这个表格里的所有记录。(共有10个栏位和6笔资料)
但是,我却无法在OEM上登入cms这个资料库(TNS Descriptor里显示都是空白)
这是什麽缘故?
问题二:
我在A机器上下了exp语法:exp system/manager@cms file=c:\export.dmp full=y
但是汇出的资料却只有一列。这又是什麽缘故?
问题三:
我在B机器上有相同的资料库,但是资料不是最新的,许多栏位有变更。
所以我在B机器上下了SQL语法:select * from hostassort@cms
显示的这个资料库的这个表格的所有记录是:共有8个栏位和1笔资料(此8个栏位与A机
器相同)
假设我要把A机器上的这个表格汇入到B机器上,该如何汇才可在B机器上正确显示?
假设问题二中的dmp已放至於B机器中的C槽,以下语法不知是不是正确?
imp system/manager@cms file=c:\export.dmp tables=(hostassort) ignore=y
问题四:
我有些看不懂书上备份的教学,没有那份感觉,也存在很多疑惑。
像备份,为何要汇入汇出这麽麻烦?不可以用OS上所看到的实体资料做备份吗?
这样A机器上的资料,可以完完全全在B机器上作为「备援的复制品」
如果可以,该备份哪些东西?
(A机器的oracle data放在D槽;B机器的oracle data放在C槽)
问题五:
假设B机器是一个刚架起来的server,A机器是已在运行的server
若B机器不灌Oracle,可否把A机器上的Oracle(包括系统与资料)完全复制到B机器上
?(A、B 机器均是Windows 2000server)
问题六:
若B机器已灌Oracle,但却没有A机器上Oracle与资料库的设定资料可参考
要如何在B机器上能有与A机器一模一样的资料库与资料?
以上,新手问的笨问题,烦请 为小弟解答,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.137.106.1