伯乐共勉

讨论。NET专区
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

今天解决了两个ORACLE的问题

Posted on 2007-06-07 15:39  伯乐共勉  阅读(346)  评论(0编辑  收藏  举报
公司的服务器用的是10g,我的破机器用不了,只能用9I了。

首先,当然是在本地上建一个数据库,建好表空间,建好用户名,然后把数据导过来。

开始不知道,竟然用10G的EXP导出,用9I的IMP导入,半天也不成功。

最后终于明白,要用9I的IMP来导的。
语句很简单的
exp scmuser/scmuser@test file="d:\scm.dmp" owner="scmuser"

imp scmuser/scmuser@scmtest file="d:\scm.dmp" fromuser="scmuser" touser="scmuser"

第一次导的时候,狂提示无法加INITIAL段。。
明白是大小的问题,于是改了数据库表空间的大小。

导成功后。

运行程序,又提示
System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本

在网上又查到原来是NTFS与NETWORK SERVICE权限的问题
将ORACLE主目录的全部权限给它就可以了。