设为首页 收藏本站
查看: 1063|回复: 0

[经验分享] Oracle 10g asm ftp传输数据文件

[复制链接]

尚未签到

发表于 2016-6-9 09:55:50 | 显示全部楼层 |阅读模式
Oracle 10g asm支持用ftp进行拷贝数据文件,因测试需要,简单记录配置过程。参考metalink doc 357714.1
1、在生产库执行端口开启脚本(用sysdba连接)
引用
SQL>execute dbms_xdb.sethttpport(8080);
SQL>execute dbms_xdb.setftpport(2100);
SQL>commit;

检查端口是否开启
引用
SQL> select dbms_xdb.GETHTTPPORT() from dual;

DBMS_XDB.GETHTTPPORT()
----------------------
                  8080

SQL> select dbms_xdb.GETFTPPORT() from dual;

DBMS_XDB.GETFTPPORT()
---------------------
                 2100

2、配置dispatch参数
引用
SQL> alter system set dispatchers ='(PROTOCOL=TCP) (SERVICE=rac1XDB)' scope=both sid='rac1';

System altered.

SQL> alter system set dispatchers ='(PROTOCOL=TCP) (SERVICE=rac2XDB)' scope=both sid='rac2';

System altered.


3、重启监听
引用
[oracle@node1 app]$srvctl stop listener -n node1
[oracle@node1 app]$srvctl stop listener -n node2
[oracle@node1 app]$srvctl start listener -n node2
[oracle@node1 app]$srvctl start listener -n node1

4、检查监听状态,注意端口号,协议
引用
[oracle@node1 app]$ lsnrctl status LISTENER_NODE1

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 20-JAN-2011 13:41:15

Copyright (c) 1991, 2005, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=node1-vip)(PORT=1521)(IP=FIRST)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER_NODE1
Version                   TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date                20-JAN-2011 13:40:16
Uptime                    0 days 0 hr. 0 min. 58 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File         /app/oracle/product/10.2.0/db_1/network/log/listener_node1.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=172.16.4.182)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=172.16.4.178)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=node1)(PORT=2100))(Presentation=FTP)(Session=RAW))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=node1)(PORT=8080))(Presentation=HTTP)(Session=RAW))

Services Summary...
Service "+ASM" has 1 instance(s).
  Instance "+ASM2", status BLOCKED, has 1 handler(s) for this service...
Service "+ASM_XPT" has 1 instance(s).
  Instance "+ASM2", status BLOCKED, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "rac" has 2 instance(s).
  Instance "rac1", status READY, has 1 handler(s) for this service...
  Instance "rac2", status READY, has 2 handler(s) for this service...
Service "rac1XDB" has 1 instance(s).
  Instance "rac1", status READY, has 1 handler(s) for this service...
Service "rac2XDB" has 1 instance(s).
  Instance "rac2", status READY, has 1 handler(s) for this service...
Service "racXDB" has 2 instance(s).
  Instance "rac1", status READY, has 0 handler(s) for this service...
  Instance "rac2", status READY, has 0 handler(s) for this service...
Service "racXDB1" has 1 instance(s).
  Instance "rac1", status READY, has 0 handler(s) for this service...
Service "racXDB2" has 1 instance(s).
  Instance "rac1", status READY, has 0 handler(s) for this service...
Service "rac_XPT" has 2 instance(s).
  Instance "rac1", status READY, has 1 handler(s) for this service...
  Instance "rac2", status READY, has 2 handler(s) for this service...
The command completed successfully

2、脚本开启之后,即可用用客户端进行ftp传输
引用
[ora10g@hzmc rac]$ ftp 172.16.4.178 2100
Connected to 172.16.4.178.
220- node1
Unauthorised use of this FTP server is prohibited and may be subject to civil and criminal prosecution.
220 node1 FTP Server (Oracle XML DB/Oracle Database) ready.
530  Please login with USER and PASS.
530  Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (172.16.4.178:ora10g): system
331 pass required for SYSTEM
Password:
230 SYSTEM logged in
Remote system type is Unix.
ftp> bin
200  Type set to I.
ftp> cd /sys/asm
250 CWD Command successful
ftp> cd DATA/rac/datafile/
250 CWD Command successful
ftp> ls -rtl
227 Entering Passive Mode (172,16,4,178,148,40)
150 ASCII Data Connection
-rw-r--r--   1 SYS      oracle  503324672 JAN 20 05:19 SYSTEM.256.740397671
-rw-r--r--   1 SYS      oracle  304095232 JAN 20 05:19 SYSAUX.257.740397673
-rw-r--r--   1 SYS      oracle  26222592 JAN 20 05:19 UNDOTBS1.258.740397675
-rw-r--r--   1 SYS      oracle   5251072 JAN 20 05:19 USERS.259.740397675
-rw-r--r--   1 SYS      oracle  26222592 JAN 20 05:19 UNDOTBS2.264.740397951
226 ASCII Transfer Complete
ftp> get SYSTEM.256.740397671
local: SYSTEM.256.740397671 remote: SYSTEM.256.740397671
227 Entering Passive Mode (172,16,4,178,49,55)
150 BIN Data Connection
226 BIN Transfer Complete
503324672 bytes received in 60 seconds (8.2e+03 Kbytes/s)


注意ftp需要用bin模式,如采用默认传输模式ascii,则会报如下错误:
引用
ftp> get UNDOTBS1.258.740397675
local: UNDOTBS1.258.740397675 remote: UNDOTBS1.258.740397675
227 Entering Passive Mode (172,16,4,178,80,157)
150 ASCII Data Connection
550- Error Response
ORA-31198: Mismatch in number of bytes transferred due to non-binary mode
550 End Error Response
271257 bytes received in 0.19 seconds (1.4e+03 Kbytes/s)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-228111-1-1.html 上篇帖子: vsftpd 搭建虚拟用户FTP服务器 下篇帖子: java FTP 上传 下载 (中文 ) 文件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表