Oracle 数据导出问题 - Oracle / 高级技术
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
然後按回車鍵 說明: user/password@dbname 分別表示用戶名,密碼和服務名 file︰輸出文件的位置和文件名 tables︰輸出的表名列表,多個表中間用逗號隔
如果是想导出局域网中其他机器的数据库,dbname串应该怎样写呢?
谢谢各位帮忙!
在你本机的tnsname.ora文件里把其他的数据库添加进来
ICD_SFCC_PD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.85.8.22)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
在重启下监听就可以了.
lsnrctl restart
比如:如果你tnsname里写的是ICD_SFCC_PD
就可以这样:
exp user/password@ICD_SFCC_PD file=c:\table.dmp tables=jbitaku,jbitakum
用net manager增加一个连接串,其方法为:
开始->所有程序->Oracle-OraDb10g-home1->配置和移植工具->Net Manager->Oracle Net配置->本地
->服务命名->菜单编辑->创建
更加具体的描述见:
http://download.oracle.com/docs/cd/B19306_01/network.102/b14212/gettingstart.htm#sthref134
如果配置一个连接其他ORCL的连接符,然后用该连接符就可以导出
报以上错误
看不到错误。
sqlplus /nolog
conn user/pwd@远程的服务名
保证你能连接上
相关问答:
比如我有testA、testB、testC三个表
我现在需要写一个批处理或者脚本给别人 作用就是执行这段语句可以清除这三个表里面的数据 就是一个初始化的意思
哪位高人帮助下啊 一个数据库小白在此求救啦
SQL code:
......
兄弟 图挂了。
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value ......
各大老师好,请教一个问题.
我设置了一个oracle字段,varchar(3000),然后插入一条数据长度才1000,就报错了.如:net.sf.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
Caused ......
以前程序好好的,能进行任何操作
但从昨天开始突然连接数据库失败,代码如下:
try
{
::CoInitialize(NULL);
hr=m_pConnection.Creat ......
本来要写个update语句
update table_a A
set A.flag=1
where A.id in (select B.id from table_b B)
结果误写成
update table_a A
set A.flag=1
where ......