- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可以通过以下方式连接到远程服务器上的SQL实例
mysql -h ServerIP -u root -p dbNamE
sqoop list-tables --driver com.mysql.jdbc.Driver --connect jdbc:mysql://IP:port/dbName --username userName --password password
16/05/06 16:46:46 ERROR manager.SqlManager: Error reading database metadata: java.sql.SQLException: Access denied for user 'root'@'IP' (using password: YES)
java.sql.SQLException: Access denied for user 'root'@'IP' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3597)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3529)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:935)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4101)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1300)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2337)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2370)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2154)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:792)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
at org.apache.sqoop.manager.SqlManager.makeConnection(SqlManager.java:885)
at org.apache.sqoop.manager.GenericJdbcManager.getConnection(GenericJdbcManager.java:52)
at org.apache.sqoop.manager.SqlManager.listTables(SqlManager.java:520)
at org.apache.sqoop.tool.ListTablesTool.run(ListTablesTool.java:49)
at org.apache.sqoop.Sqoop.run(Sqoop.java:148)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:184)
at org.apache.sqoop.Sqoop.runTool(Sqoop.java:226)
at org.apache.sqoop.Sqoop.runTool(Sqoop.java:235)
at org.apache.sqoop.Sqoop.main(Sqoop.java:244)
Could not retrieve tables list from server
16/05/06 16:46:46 ERROR tool.ListTablesTool: manager.listTables() returned null
最佳答案
验证您的连接用户名是否正确,例如,是否可以使用“-u root”直接连接到mysql,那么在与sqoop连接时,您应该使用相同的值作为用户名。
否则,当我未在hive-site.xml文件中配置用户名和密码时,也会收到类似的消息:它会尝试使用默认密码(可以在您的hive安装文件夹/ conf中找到此文件) 。
如果是这种情况,则只需在该文件中配置以下属性:
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>userName</value>
<description>user name for connecting to mysql server</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>password</value>
<description>password for connecting to mysql server</description>
</property>
关于hadoop - 从sqoop远程访问mySql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37072074/
我的 Elasticsearch 安装在 azure 虚拟机上。 在本地工作正常: http://localhost:9200/ 如何从外部使用它? 谢谢 最佳答案 在您的 Elasticsearch
我已经在 Linux(CenOS) 服务器上安装了 mongodb,正如 docs 中所写的那样.但是远程访问仍然是不可能的(尽管从本地的 mongo shell 连接是可以的)。有人可以提供有关正确
当Microsoft Sqlserver 2012 安装好后,接下的的工作需要配置Sqlserver数据库允许远程访问,只有配置了Sqlserver远程访问,其他ip客户端才能访问,配置sqlser
我有两台装有 windows xp 的电脑。 我想将第一个用作 git 服务器,第二个用作工作站。 在本地计算机上运行 git 非常好,但是对于两台计算机之间的通信,我需要 ssh。 (我想) 我找到
我在本地安装了 openMQ,它运行良好。我使用以下代码通过 JNDI 查找获取 QueueConnectionFactory。 Hashtable env = new Hashtable(); en
我正在使用 laravel 5.4 并在远程服务器 ubuntu 16.04 上使用最新的 mariaDB, 我几乎完成了谷歌中列出的所有配置,并且还恢复到原始状态。 我当前的问题是无法连接到远程 m
我想使用现有用户名访问我的 PostgreSQL 8.3 数据库,但是当我尝试时,密码验证失败。我可以通过创建一个新的 Postgres 用户来访问数据库: postgres createuser -
我已经在我的 Win2k3x86 虚拟机上安装了 MySql,并尝试在我的 Mac 上使用 SequelPro 连接到它,这样我就可以运行一个大的 sql 语句(~30mb - SQL Workben
我想通过命令行连接到网络上 VM 上的 MySql 数据库。我正在尝试使用 telnet user@192.xxxx 3306,但我收到以下消息 Name or service not known。我
我在服务器 10.37.45.89 上安装了 apache httpd,服务器上安装了 wsgi_module。我已将我的 wsgi.conf 文件放在 /etc/apache2/conf.d 位置下
我已经在 Linux 上安装了 glassfish 应用服务器。因此,我部署了一个应用程序,一切正常。但我只能从本地网络访问该服务器。我无法远程访问 glassfish(无法访问应用程序或 glass
我在某个服务器上运行 hadoop 服务器,比方说在 IP 192.168.11.7 上并使其 core-site.xml 如下: fs.defaultFS hdf
我正在研究 Hive。我想通过 Hive JDBC 访问 Hive 表。我正在使用的代码如下: public class HiveJdbcClient { private static String
在过去的三四个月里,我在本地部署了 PostGIS,但现在我刚刚获得了一个服务器来部署 PostGIS 并扩展我的开源冒险。我已经安装了 Postgres/gis 并且它在我的 Windows 服务器
我已经在远程 Ubuntu 服务器上安装了 Apache Cassandra。如何允许远程访问 Apache Cassandra 数据库?以及如何建立联系? 最佳答案 cassandra 3.11.3
我正在尝试从我的 mac 远程访问 Jetson Nano。到目前为止,我已经完成了以下工作: 我在我的 Mac 上安装了 microsoft Remote Desktop 我通过 Micro-usb
我有一个安装在 Amazon EC2 实例中的 k8s 集群,我想使用 GitLab 配置 CI。为此,GitLab 向我请求了 Kubernetes API URL。 我跑了kubectl clus
我有一个开源 xenserver 产品(来自 xenserver.org)。我需要从 Java 代码远程访问 VM。例如,远程重启。我找到了SDK“API入门”http://docs.vmd.citr
我想详细地远程连接 mysql 数据库,我想制作这样的应用程序,我的数据库仅在托管服务器中,而我的 php 页面在客户端电脑中始终处于离线状态。可能或不可能。如果是的话怎么可能。我正在使用 godad
我想为 iPad 制作一个应用程序,通过 iPhone 应用程序进行控制。是否可以在 iPhone 上访问 PhoneGap-App?我不想使用外部服务器,因为应用程序应该在临时网络中离线运行。 首先
我是一名优秀的程序员,十分优秀!