在我的项目中,我确实在sql server2005中安装了DB,并且它在本地运行。但是,当我尝试使用凭据连接远程sql server2008 R2时,我得到了以下错误。
System.Data.SqlClient.SqlException was unhandled by user code
Message="A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or wa
我试图通过Workbench/J连接到SQL server 2005。我正确地输入了jdbc字符串的所有内容,并且可以连接到所需的服务器。但是,我必须为一个具有数据库名称的表键入完全限定的名称。我不想那样做。我将instanceName设置为数据库,但它对我不起作用。
是否有一种连接到DB而不仅仅是服务器的方法?
jdbc:sqlserver://serverName[\instanceName][:portNumber]
当我尝试与数据库连接的java应用程序工作时,我收到了上面的消息。
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
在这里,我将在我的java应用程序中提到一些java代码;我用它们来连接数据库。
jDBC驱动程序名称和
我只是尝试使用java应用程序.But远程连接到我的MySQL服务器,同时运行代码从服务器获取java.sql.SQLException:null,消息:“主机'202.146.192.145‘不允许连接到这个MySQL服务器”.I已经仔细检查了主机,用户名和password.Following是我的应用程序中给出的数据库连接代码。
package com.db;
public class Dbbean {
public Connection con;
public Statement st;
public PreparedStatement pst;