当前位置: 首页 > 知识库问答 >
问题:

如何通过。要从jdbc驱动程序读取的enc密码文件

靳富
2023-03-14

我想将rdbms中的数据摄取到spark。早些时候,我使用sqoop在hdfs中加载数据,因为我正在传递。

sqoop导入——密码文件“xyz.enc”

我想使用spark.readjdbc。我尝试通过文件名spark.read()。格式("jdbc")。选项("用户名":"xyz")。选项("密码":"路径Flie")

但它不起作用。我需要一些解决方案来使用. enc文件与火花读?

共有1个答案

东方智敏
2023-03-14

我需要一些解决方案来使用。带火花读取的enc文件?

没有一个。您需要在Spark之外解除密码加密,并将其作为示例中的密码选项传递。

 类似资料:
  • 我正在使用http://csvjdbc.sourceforge.net/doc.html要将磁盘上的CSV文件(例如“myDir”中的“myFile”)视为SQL DB,我可以使用SQL语法进行查询: 这工作正常,但是当CSV文件没有头时,我遇到了麻烦。在那种情况下,第一数据线被认为是报头并且因此不像其他数据线那样被读取。 有没有办法告诉查询不要寻找标头,而将第一行视为数据输入?

  • 我正在尝试使用本教程连接Oracle数据库。当我使用命令行:java-cp c:\jdbc-test\ojdbc6.jar;c:\jdbc-test OracleJDBC我已经将ojdbc6.jar与OracleJDBC.java放在同一个文件夹中。现在我需要在Eclipse上运行它,但它给我一个错误: 是因为OJDBC6.jar位置吗?

  • 我使用JBoss作为7.1.1.final作为我的应用程序服务器。 我已经在JBoss社区用户论坛上发布了我的问题:question-here jboss-as-cmt war工作得很好,即我能够将客户添加到发票中。我可以psql进入数据库引擎,我可以看到所有的记录。我唯一的问题是我不能使用h2console webapp进入我创建的jboss-as-cmt postgres数据库。 我使用:“o

  • 我正在尝试使用tomcat jdbc连接池,并在我的应用程序context.xml文件中定义了它。 类<code>net.sf.log4jdbc。DriverSpy是在<code>log4jdbc4-1.2.jar Tomcat使用它的类加载驱动程序: 为null,并且正在尝试通过加载驱动程序类。据我所知,在这种情况下,驱动程序类正在加载与相同的类加载器实例。这是,如果我的jar在tomcat库中

  • 问题内容: 目标 要将我的Elasticsearch服务器与SQL数据库中的新数据和过期数据同步 问题 我可以通过两种非常不同的方式来实现这一目标,但我不知道哪种更好。我可以使用JDBC river插件通过直接连接到SQL数据库的方式 将 信息 拉 入elasticsearch。另外,我可以使用下面的代码作为示例,使用PHP客户端 将 数据 推 送到elasticsearch: 我打算每30分钟运

  • 问题内容: 我需要测试与数据库的JDBC连接。执行此操作的Java代码应该很简单: 驱动程序管理器将为给定的连接URL查找合适的驱动程序。但是我需要能够在运行时加载JDBC驱动程序(jar)。即我在运行上面代码片段的Java应用程序的类路径上没有JDBC驱动程序。 因此,我可以使用以下代码加载驱动程序: 但是,由于我无法告诉它使用哪个类加载器,驱动程序管理器仍然不会选择它。我尝试设置当前线程的上下