远程过程调用失败而且未执行怎么办

  1. 先在电脑桌面下方的任务栏进行右击。

    远程过程调用失败而且未执行怎么办

  2. 2

    选中“启动任务管理器”选项。

    远程过程调用失败而且未执行怎么办

  3. 3

    之后桌面就会弹出,任务管理器弹窗。

    远程过程调用失败而且未执行怎么办

  4. 4

    在进程列表中找到dllhost.exe文件。

    远程过程调用失败而且未执行怎么办

  5. 选中以后,点击右下角的“结束进程”按钮。

    远程过程调用失败而且未执行怎么办

  6. 接着,我们在右击开始菜单。在选项中选中“控制面板”。

    远程过程调用失败而且未执行怎么办

  7. 点击进入到控制面板,点击其中的”系统和安全“

    远程过程调用失败而且未执行怎么办

  8. 再点击下方第三个的”系统“选项。

    远程过程调用失败而且未执行怎么办

  9. 进入到系统界面中以后,选中左上最后一个选项“高级系统设置”

    远程过程调用失败而且未执行怎么办

  10. 选中“高级”选项 ,点击下方的“设置”。

    远程过程调用失败而且未执行怎么办

  11. 选中其中的 数据执行保护。

    远程过程调用失败而且未执行怎么办

  12. 选中“为除下列选定程序之外的所有程序和服务启用DEP”选项,在前面打上小圆点。

    远程过程调用失败而且未执行怎么办

  13. 点击完成以后,点击下方的添加。

    远程过程调用失败而且未执行怎么办

  14. 找到【dllhost.exe】文件以后,选中,再点击添加。再点确定。重启电脑就可以了。

    远程过程调用失败而且未执行怎么办

最后重启电脑就可以了。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
要实现Java远程调用Kettle,可以按照以下步骤进行操作: 1. 首先,确保已经将Kettle所需的jar文件添加到项目的构建路径中。 2. 创建一个Java程序,并导入Kettle相关的类库。可以使用Kettle提供的`Kitchen`类来执行Kettle作业或转换。 3. 在Java程序中,通过创建一个`KettleEnvironment`对象来初始化Kettle环境。这将加载所需的配置文件和类库。 4. 创建一个`TransMeta`对象或`JobMeta`对象来加载Kettle转换或作业的定义。可以使用`TransMeta`类来加载和执行Kettle转换,使用`JobMeta`类来加载和执行Kettle作业。 5. 使用`KettleEnvironment.init()`方法来初始化Kettle环境。 6. 创建一个`Trans`对象或`Job`对象,使用前面创建的`TransMeta`对象或`JobMeta`对象作为参数。 7. 调用`Trans`对象或`Job`对象的`execute()`方法来执行Kettle转换或作业。 8. 检查执行结果,可以通过检查日志或获取作业的状态来确定执行是否成功。 下面是一个示例代码,展示了如何通过Java远程调用Kettle转换: ```java import org.pentaho.di.core.KettleEnvironment; import org.pentaho.di.trans.Trans; import org.pentaho.di.trans.TransMeta; public class KettleRemoteCallExample { public static void main(String[] args) { try { // 初始化Kettle环境 KettleEnvironment.init(); // 加载Kettle转换定义 String transPath = "path/to/your/transform.ktr"; TransMeta transMeta = new TransMeta(transPath); // 创建Kettle转换 Trans trans = new Trans(transMeta); // 执行Kettle转换 trans.execute(null); trans.waitUntilFinished(); // 检查执行结果 if (trans.getErrors() == 0) { System.out.println("Kettle转换执行成功!"); } else { System.out.println("Kettle转换执行失败!"); } } catch (Exception e) { e.printStackTrace(); } } } ``` 请注意,上述示例代码中的`path/to/your/transform.ktr`应替换为实际的Kettle转换文件路径。根据需要,您可以更改代码以适应作业的调用。 通过以上步骤,您可以在Java程序中远程调用Kettle转换或作业。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值