linux - 在 ODI 中从另一台机器导入场景 xml
问题描述
我正在尝试将场景从另一台机器(文件夹中的导出文件)导入 ODI。我不想复制导出文件。下面是我在过程中使用的 ODI 工具命令,但导入失败。我们有任何解决方法吗?
**OdiImportScen "-FILE_NAME=scp://user@host:22/folder_name/SCEN_FILE.xml" "-IMPORT_MODE=SYNONYM_INSERT_UPDATE" "-IMPORT_SCHEDULE=NO" "-IMPORT_WITHOUT_CIPHER_DATA=YES"
错误消息:ODI-30084:文件“scp://user@host:22/folder_name/SCEN_FILE.xml”不存在
解决方案
scp 协议一般用在 scp 程序中,不用于其他工具。ODI 工具是用 Java 编写的,不支持以scp://
这种语言(或据我所知的任何地方)以 scp 协议为前缀的位置。
所以有2个解决方案:
- 首先在本地 ODI 机器上 scp 文件(如果您计划自动化,代理会在该机器上运行),他们在本地使用 OdiImportScen。
- 公开存储文件的网络驱动器并将其安装在本地 ODI 机器上
推荐阅读
- .htaccess - 如何重写我的 URL,以便将具有特定查询的所有 index.php 文件重写为 https://example.com/
/ - jquery - 清除默认文本
- asp.net - 如何使用 Angular Material Reactive Form 和 Restful API 更新数据库
- c++ - thread_local std::list 是否在调用 clear 时放弃分配的内存?
- python - 如何让我的爬虫更快地解决维基百科游戏?
- angular - Ionic 4 Angular App 适用于 ionic s,但在为浏览器构建时会出现死机白屏
- azure - 使用 Nutch 抓取 Azure MFA 站点:如何使用 Nutch 抓取 Azure MFA 内部站点?
- css - 在 CSS Grid 单元格内定位/填充对象
- angularjs - 如何使用 $state.go 从另一个视图正确重新启动视图
- python - 如何获取数据框的列总和