为什么我从SQL 2005导出一个表到oracle 10g
使用system用户
在查询的时候提示我 oracle table or view does not exist
我使用PL/SQL 在左侧的table文件夹下面可以看到address这个我导入的表

解决方案 »

  1.   

    我分别用sys as sysdba登录 select * from system.address
    system登录 select * from address
    都不行
      

  2.   

    SYSTEM.address
    一般信息 
    列 
    约束条件 
    存储 
    选项 
    对象定义 
    一般信息
    名称: address 
    方案:  SYSTEM 
    表空间: SYSTEM 
    按索引组织的表 (IOT) 否 
    对象表 否 列
    名称 数据类型 大小 小数位 可否为空?  默认值 
    code CHAR 4   否   
    name CHAR 12   否   
    factory VARCHAR2 30   是   
    ration_kgm NUMBER   0 是   
    fact_kgm NUMBER   0 是   
    add_transport VARCHAR2 15   是   
    city VARCHAR2 15   是   
    area VARCHAR2 30   是   
    re CHAR 50   是   
    msrepl_tran_version RAW 16   否   约束条件
    名称 类型 是否禁用?  引用方案 引用表 级联删除 检查条件 能否延迟?  是否不进行验证?  是否为最初延迟?  是否依赖 (不要强制)?  存储

    初始大小: 64 KB 
    下一个大小: 0 KB 
    增量: 0 % 
    最小数量: 1 
    最大数量: 2147483645 空间利用率
    保留用于更新的空闲空间的百分比: 10 
    行插入备选对象的使用空间百分比阈值: 40 事务处理数量
    初始值: 1 
    最大值: 255 空闲列表
    空闲列表: 1 
    组: 1 缓冲池
    缓冲池 DEFAULT 选项
    并行 否 
    事件记录 是 
    高速缓存 否 
    正在监视 是 对象定义
    CREATE TABLE "SYSTEM"."address" ("code" CHAR(4 byte) NOT NULL, 
    "name" CHAR(12 byte) NOT NULL, "factory" VARCHAR2(30 byte), 
    "ration_kgm" NUMBER, "fact_kgm" NUMBER, "add_transport" 
    VARCHAR2(15 byte), "city" VARCHAR2(15 byte), "area" 
    VARCHAR2(30 byte), "re" CHAR(50 byte), 
    "msrepl_tran_version" RAW(16) NOT NULL) 
    TABLESPACE "SYSTEM" PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS
    255 
    STORAGE ( INITIAL 64K NEXT 0K MINEXTENTS 1 MAXEXTENTS 
    2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1) 
    LOGGING 
    MONITORING 
      

  3.   

    看看你的表在oracle中在哪个表空间中,对应的用户是哪个,用那个用户连上去。