我不太明白哦,用户与表空间有什么必然联系吗?而且能建立同名用户吗?oracle不会这么差吧?是不是与其他用户创建的表有关系?
你最好把你在应用上使用的sql在服务器上运行一下,看看有什么问题,这样便于发现实际问题!

解决方案 »

  1.   

    这与表空间没关系的
    你的导出导入方式是否一致
    一般象你这样应该使用完全备份
    以sys用户,full=y
    当然导入的时候也该指明full=y
    所有的表间关系都能成功导入的
    可能有些系统表会发生些冲突
    你可以忽略
    还有记着注明导出导入日志log=path\file
    尤其导入时,你可以根据日志情况补上没有导进去的个别信息
      

  2.   

    imp/exp和用户以及表空间都没有直接关系。建议你重新做一次:
    1、从源数据库中exp出一个用户的所有对象
    exp jdsnqygs/password file=expdat.dmp owner=jdsnqygs
    2、在目标数据库中建立表空间、用户,并设定用户的默认表空间(取名并没有关系,示例中还是适用原来的名字):
    create tablespace dbinfo datafile .....;
    create user jdsnqygs identified by password default tablespace dbinfo temporary tablespace temp;
    3、import数据
    imp jdsnqygs/password file=expdat.dmp ignore=y fromuser=jdsnqygs log=imp.log
    import完成以后检察imp.log文件中的错误信息,如果不能理解就贴出这些错误信息吧
      

  3.   

    现在的情况是jdsnqygs用户下的表属于两个表空间dbinfo orclsc.是不是开始用户对应dbinfo后来又改到了orclsc上的原因呀? 另外,
     网友KingSunSha告诉我 
    看起来问题应该出在约束上,你检察一下是否有被disable的对象,
    select * from all_objects
    where status != 'VALID';
    结果连接原来的服务器10.0.0.6 得到48条纪录,当我按照用户导入后,连接10.0.0.233,有5条纪录.看来10.0.0.6上别的用户的也有disible的.
      

  4.   

    imp.log内容已连接到:Oracle8i Release 8.1.5.0.0 - Production
    With the Java option
    PL/SQL Release 8.1.5.0.0 - Production经由常规路径导出由EXPORT:V08.01.05创建的文件
    已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导入
    . 正在将JDSNQYGS的对象导入到 JDSNQYGS
    . . 正在导入表                      "APP_LIST"         14行被导入
    . . 正在导入表                     "APP_RIGHT"         91行被导入
    . . 正在导入表                "APP_RIGHT_COPY"          0行被导入
    . . 正在导入表                     "APP_TABLE"         20行被导入
    . . 正在导入表             "DRIVER_CHANGE_CAR"          0行被导入
    . . 正在导入表        "JIDIAN_CAR_TYPE_RECORD"       4300行被导入
    . . 正在导入表             "JIDIAN_INCOME_TAX"       2884行被导入
    . . 正在导入表           "JIDIAN_MEASURE_UNIT"         38行被导入
    . . 正在导入表          "JIDIAN_PROVIDER_FILE"         71行被导入
    . . 正在导入表    "JIDIAN_PROVIDER_PRODUCTION"          0行被导入
    . . 正在导入表    "JIDIAN_SPAREPART_ACCOUNT_1"      15866行被导入
    . . 正在导入表  "JIDIAN_SPAREPART_ACCOUNT_COPY"      21769行被导入
    . . 正在导入表  "JIDIAN_SPAREPART_ACCOUNT_YES"      38130行被导入
    . . 正在导入表   "JIDIAN_SPAREPART_INPUT_BILL"       7680行被导入
    . . 正在导入表  "JIDIAN_SPAREPART_INPUT_BI_COPY"       6540行被导入
    . . 正在导入表  "JIDIAN_SPAREPART_INSTORE_SUM"          0行被导入
    . . 正在导入表   "JIDIAN_SPAREPART_SUM_BY_MXZ"          5行被导入
    . . 正在导入表  "JIDIAN_TZ_BY_TAX_FLAG_FROM_RKD"          0行被导入
    . . 正在导入表                   "JIDIAN_UNIT"          0行被导入
    . . 正在导入表       "MATERIAL_INVOICE_RECORD"       2483行被导入
    . . 正在导入表      "MATERIAL_STORE_AREA_CODE"          5行被导入
    . . 正在导入表  "MATERIAL_UNIT_COME_GO_ACCOUNT"        500行被导入
    . . 正在导入表                      "PBCATCOL"       1161行被导入
    . . 正在导入表                      "PBCATEDT"         21行被导入
    . . 正在导入表                      "PBCATFMT"         20行被导入
    . . 正在导入表                      "PBCATTBL"         67行被导入
    . . 正在导入表                      "PBCATVLD"          0行被导入
    . . 正在导入表      "SANYOU_MEASURE_UNIT_COPY"         25行被导入
    . . 正在导入表                "SPAREPART_CODE"       1873行被导入
    . . 正在导入表                "SPAREPART_MAIN"       4409行被导入
    . . 正在导入表         "SPAREPART_MAIN_COPY_X"       4026行被导入
    . . 正在导入表                   "UPDATE_NOTE"       1931行被导入
    . . 正在导入表                    "USER_TABLE"         59行被导入
    . . 正在导入表                  "VEH_CAL_UNIT"          6行被导入
    . . 正在导入表         "VEH_DRIVER_CHANGE_CAR"        178行被导入
    . . 正在导入表                    "VEH_LINSHI"          3行被导入
    . . 正在导入表                  "VEH_MATERIAL"      35230行被导入
    . . 正在导入表     "VEH_MAT_INPUT_EVERY_MONTH"        937行被导入
    . . 正在导入表                 "VEH_MONTH_FEE"       1492行被导入
    . . 正在导入表               "VEH_MON_COM_PRO"       2789行被导入
    . . 正在导入表           "VEH_OUT_RELATING_IN"      21020行被导入
    . . 正在导入表                 "VEH_PAY_COUNT"         54行被导入
    . . 正在导入表                   "VEH_PAY_OUT"      21419行被导入
    . . 正在导入表              "VEH_PAY_OUT_COPY"      10971行被导入
    . . 正在导入表                   "VEH_PICTURE"          1行被导入
    . . 正在导入表                      "VEH_PLAN"        265行被导入
    . . 正在导入表                "VEH_PRICE_RATE"          5行被导入
    . . 正在导入表                    "VEH_RECORD"        172行被导入
    . . 正在导入表                     "VEH_STATE"        147行被导入
    . . 正在导入表           "VEH_TAI_ZHANG_MONTH"       3213行被导入
    . . 正在导入表             "VEH_VAR_MONTH_FEE"        995行被导入
    . . 正在导入表               "VEL_ASSIST_INFO"       3671行被导入
    . . 正在导入表                  "VEL_CONTRACT"       2119行被导入
    . . 正在导入表                      "VEL_DEPT"         37行被导入
    . . 正在导入表                 "VEL_DEPT_MOVE"        242行被导入
    . . 正在导入表                "VEL_DRIVER_FEE"       3346行被导入
    . . 正在导入表      "VEL_DRIVER_MONTH_EXPENCE"       1072行被导入
    . . 正在导入表               "VEL_DRIVER_STAT"       1723行被导入
    . . 正在导入表                       "VEL_EMP"        406行被导入
    . . 正在导入表        "VEL_EMP_ASSIST_COMPUTE"          9行被导入
    . . 正在导入表                  "VEL_EMP_KIND"         11行被导入
    . . 正在导入表                "VEL_EMP_NATION"          5行被导入
    . . 正在导入表                 "VEL_EMP_PAY_1"        759行被导入
    . . 正在导入表                 "VEL_EMP_PAY_2"       2371行被导入
    . . 正在导入表              "VEL_EMP_POLITICS"          4行被导入
    . . 正在导入表                  "VEL_EMP_RATE"         19行被导入
    . . 正在导入表                 "VEL_EMP_STATE"          4行被导入
    . . 正在导入表                  "VEL_EMP_TYPE"          5行被导入
    . . 正在导入表            "VEL_MAT_TEMP_CLASS"          0行被导入
    . . 正在导入表         "VEL_MONTH_BENEFIT_SUM"          0行被导入
    . . 正在导入表    "VEL_MONTH_PROCUDE_SEPARATE"       1634行被导入
    . . 正在导入表  "VEL_MONTH_PROCUDE_SEPARATE_PYG"       2059行被导入
    . . 正在导入表                   "VEL_PAY_TAX"      15597行被导入
    . . 正在导入表                      "VEL_TASK"      37473行被导入
    . . 正在导入表                 "VEL_TASK_COPY"       9302行被导入
    . . 正在导入表                  "VIOTURE_CODE"         93行被导入
    . . 正在导入表                    "V_PAY_TYPE"          8行被导入
    准备启用约束条件...
    成功终止导入,但出现警告。
      

  5.   

    请‘弱水三千‘帮忙看看
    SQL> select * from all_objects where status !='VALID';
    OWNER                          OBJECT_NAME                    SUBOBJECT_NAME
    OBJECT_ID DATA_OBJECT_ID OBJECT_TYPE        CREATED    LAST_DDL_T TIMESTAMP           STATUS  T G S
    SYS                            DBMS_SUMADV
         2752                PACKAGE BODY       01-3月 -99 01-3月 -99 1999-03-01:15:58:28 INVALID N N N
    ORDSYS                         ORDAUDIO_PKG
        11151                PACKAGE BODY       01-3月 -99 01-3月 -99 1999-03-01:16:17:14 INVALID N N N
    ORDSYS                         ORDIMG_PKG
        11137                PACKAGE BODY       01-3月 -99 01-3月 -99 1999-03-01:16:17:07 INVALID N N N
    ORDSYS                         ORDVIR_PKG
        11426                PACKAGE BODY       01-3月 -99 01-3月 -99 1999-03-01:16:28:22 INVALID N N N
    CTXSYS                         DRIDISP
        12188                PACKAGE BODY       01-3月 -99 01-3月 -99 1999-03-01:16:56:19 INVALID N N N
      

  6.   

    没看到imp过程中有任何错误信息啊!奇怪!
    无效的对象都是系统包,如果你的程序中没有用到这些包,是没有影响的。
      

  7.   

    呵呵
    好象是做工资的
    谈谈思路吧!在导入关系的时候终止了操作
    那就是其他的各种(如下)
    . 正在导出同义词
    . 正在导出视图
    . 正在导出存储的过程
    . 正在导出运算符
    . 正在导出引用完整性约束条件
    . 正在导出触发器
    . 正在导出索引类型
    . 正在导出位图、功能性索引和可扩展索引
    . 正在导出后期表活动
    . 正在导出快照
    . 正在导出快照日志
    . 正在导出作业队列
    . 正在导出刷新组和子组
    . 正在导出维
    . 正在导出 post-schema 过程对象和操作
    . 正在导出统计
    都不完整
    你把导出日志也贴出来吧
      

  8.   

    KingSunSha(弱水三千) ,greatplain(蓝屏):鼓掌........
    楼主,你导出时OWNER=?
    怎么把SYS和ORDSYS...的东东都导出来了?
    关注发展........
      

  9.   

    exp jdsnqygs/qygs file=expdat.dmp owner=jdsnqygs
    在10。0。0。233上创建用户jdsnqygs和表空间orclsc和dbinfo
    imp jdsnqygs/qygs file=expdat.dmp ignore=y fromuser=jdsnqygs log=imp.log
    我导出时greatplain蓝屏说的操作都进行完了呀
    . 正在导出同义词
    . 正在导出视图
    . 正在导出存储的过程
    . 正在导出运算符
    . 正在导出引用完整性约束条件
    . 正在导出触发器
    . 正在导出索引类型
    . 正在导出位图、功能性索引和可扩展索引
    (略)


    最后提示:在没有任何警告的情况下成功导出
      

  10.   

    按照 penitent(只取一瓢) 说的.
    看看源库的jdsnqygs用户,怎么会导出系统的包???想不通!!!!!!!!
      

  11.   

    关键是导入出错了,我觉得是不是出现了需要并发处理的数据导致错误?如果是这样,导出是分发过程,因为如果有数据库错误,它也在数据库本身,导出的数据文件,我觉得不会出错吧,但是我个人认为导出的数据尤其是属性和关联的数据约束等,虽然导出没有报错,但并不意味着导出的数据对于导入是完全合法的,而导入是同时写数据是内聚的过程,可能产生系统冲突。
    我不知道大家注意没有这样一个问题:虽然导入和导出与表空间没有关系,但是jdsnqygs用户下的表属于两个表空间orclsc和dbinfo,我不知道原来jdsnqygs对应的默认表空间dbinfo是怎么变到orclsc的
    大家讨论:if 原来用户jdsnqygs 建了默认表空间dbinfo,然后也建了数据表appright_talbe;然后我删除用户jdsnqygs,再建一个用户,还叫jdsnqygs,建立默认表空间orclsc同时创建表emp_money,请问
    exp jdsnqygs/qygs  qygs file=expdat.dmp owner=jdsnqygs
    imp jdsnqygs/qygs file=expdat.dmp ignore=y fromuser=jdsnqygs log=imp.log
    会出错吗??
      

  12.   

    这是你导入的对象都变成INVLID的了,很简单,把它再变成VALID的就可以了。
    可以执行RDBMS/ADMIN/UTLRP。SQL脚本就可以了,在SYS用户下执行
      

  13.   

    执行RDBMS/ADMIN/UTLRP,
    说详细一点好吗?用sys change_on_install 用sysdba进入sql-plus worksheet?语句应该怎么写呀,另外无效的包可以编译变成valid,那么无效的视图从哪里变为valid?是不是和无效视图有关系呀?原来的服务器上有二十几个无效视图和无效包,无效包基本编译都能变为有效,只有一个系统包没有变为valid那么无效视图怎么变为有效呀,里面有用户视图和系统视图,对导出表有影响吗?我原来导入时并没有提示别的问题呀,而且导出没有看出异常!
      

  14.   

    我留下我的qq:13461261注明 :oracle 
    E_Mail:[email protected] 和 [email protected]
      

  15.   

    我在原来服务器上10。0。0。6运行程序检索数据不出错
    在导入数据的服务器上10。0。0。233上时出错,直接在pb中检索数据库会出现以下几种错误:
    (1)select error !
    (2)致命的双工通讯协议错误 ORA-03106
    (3)select error ORA-00255 存档日志(线程,序列#)时出错
    在程序运行时
    (1)单击一条纪录,然后弹出一个错误窗口 ‘select err!‘然后才出现我需要的界面,但是这并没有对程序产生大的影响,
    (2)但是如果出现‘select error :ORA-03108:oranet:oracle不支持此接口版本,‘同时提取服务器时间出错,操作将不能进行,关闭程序重新进入还可以用
    (3)有时出现‘select error :ORA-03123操作将被锁定 ‘操作终止
    请大家帮忙分析产生的原因:
    导入错误?
    oracle配置错误?
    oracle 的某些服务没有启动?
    和监听器有关吗?