关于ORACLE的表空间导出?
=================================================================================
C:\>exp file=sa_pub_not_tp_data_exp1203.dmp transport_tablespace=Y tablespaces=(
pubs,northwind)
Export: Release 8.1.7.0.0 - Production on 星期一 12月 3 10:35:01 2001
(c) Copyright 2000 Oracle Corporation. All rights reserved.
用户名: sys
口令:
连接到: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
With the Partitioning option
JServer Release 8.1.7.0.0 - Production
EXP-00044: 必须用 'AS SYSDBA' 连接来进行时间点恢复或可传输的表空间导入
EXP-00000: 导出终止失败
=========================================================================
上面这个问题怎么解决?用EXP命令时可以指定为AS SYSDBA?怎么指定?
问题点数:30、回复次数:4Top
1 楼KingSunSha(弱水三千)回复于 2001-12-03 14:48:14 得分 0
CONNECT的时候可以指定SYSDBA,用CONNECT SYS/CHANGE_ON_INSTALL AS SYSDBA就行
EXP的时候是不是可以这样:
EXP SYS/CHANGE_ON_INSTALL AS SYSDBA .....Top
2 楼flowerofwind(现实很残酷)回复于 2001-12-03 14:51:17 得分 30
1,alter tablespace pubs read only
alter tablespace northwind read only
2,在让你输入用户名的时候输入 sys as sysdba
一切就ok了Top
3 楼rwq_(笨笨@天外有天山外有山)回复于 2001-12-03 14:55:34 得分 0
不能,userid只能指定用户与密码,而不能指定连接方式!Top
4 楼rwq_(笨笨@天外有天山外有山)回复于 2001-12-03 14:59:49 得分 0
OK,怎么就没有想到!Top




