Questions tagged «database-connection»

数据库连接是一种工具,无论客户端是否在同一台计算机上,它都允许客户端软件与数据库服务器软件进行通信。需要连接才能发送命令和接收答案。

30
为什么会出现“无法连接到服务器-与网络有关或与实例有关的错误”?
尝试连接到SQL Server时出现以下错误: 无法连接到108.163.224.173。 建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供者:命名管道提供程序,错误:40-无法打开与SQL Server的连接)(Microsoft SQL Server,错误:1326) 当我尝试在Visual Studio 2010中尝试将数据库配置为gridview时,会引发此错误。我不知道如何调试此错误。 您将如何调试此错误?除了错误消息中提到的步骤之外,我还应该采取什么步骤来确定实际发生的情况?

13
连接到MySQL数据库时有关SSL连接的警告
在下面的两个类中,我尝试连接到MySQL数据库。但是,我总是会收到此错误: 2015年12月09日星期三22:46:52警告:不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45 +,5.6.26 +和5.7.6+的要求,如果未设置显式选项,则默认情况下必须建立SSL连接。为了与不使用SSL的现有应用程序兼容,将verifyServerCertificate属性设置为'false'。您需要通过设置useSSL = false显式禁用SSL,或者设置useSSL = true并提供信任库以进行服务器证书验证。 这是带有main方法的测试类: public class TestDatabase { public static void main(String[] args) { Database db = new Database(); try { db.connect(); } catch (Exception e) { e.printStackTrace(); } db.close(); } } 这是Database课程: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Database { private …

12
如何在Node.js Web应用程序中管理MongoDB连接?
我在MongoDB中使用node-mongodb-native驱动程序来编写网站。 我对如何管理连接有一些疑问: 仅使用一个MongoDB连接就可以处理所有请求是否足够?是否存在性能问题?如果没有,是否可以设置全局连接以在整个应用程序中使用? 如果不是,在请求到达时打开一个新的连接,并在处理请求时关闭它,这会很好吗?打开和关闭连接是否昂贵? 我应该使用全局连接池吗?我听说驱动程序具有本地连接池。这是一个好选择吗? 如果使用连接池,应该使用多少个连接? 还有其他我应该注意的事情吗?

8
如何从浏览器中的JavaScript连接到SQL Server数据库?
谁能给我一些示例源代码,以显示如何从JavaScript本地连接到SQL Server 2005数据库?我正在台式机上学习Web编程。 还是我需要使用任何其他脚本语言?如果有其他建议,请提出一些建议,但我现在正尝试使用JavaScript。我的SQL Server是本地安装在桌面上的-SQL Server Management Studio 2005和IE7浏览器。

30
PG :: ConnectionBad-无法连接到服务器:连接被拒绝
每次运行rails 4.0服务器时,都会得到此输出。 Started GET "/" for 127.0.0.1 at 2013-11-06 23:56:36 -0500 PG::ConnectionBad - could not connect to server: Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) …



30
MSSQL错误“底层提供程序在打开时失败”
我当时使用.mdf来连接到database和entityClient。现在,我想更改连接字符串,以便没有.mdf文件。 以下connectionString正确吗? <connectionStrings> <!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />--> <add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> 因为我总是收到错误: 基础提供程序在打开时失败

5
&,<<,*在此database.yml文件中是什么意思?
到目前为止,我只使用了database.yml,每个参数都被明确调用,在下面的文件中,它使用了一些我不理解的字符。每行和符号(&,*,&lt;&lt;)是什么意思,我该如何读取该文件? development: &amp;default adapter: postgresql database: dev_development test: &amp;test &lt;&lt;: *default database: test_test cucumber: &lt;&lt;: *test production: &lt;&lt;: *default database: test_production




1
spring.jpa.hibernate.ddl-auto属性在Spring中如何正常工作?
我当时在从事我的Spring Boot应用程序项目,并注意到,有时到另一个服务器(SQL Server)上的数据库存在连接超时错误。当我尝试执行一些脚本迁移时,这种情况会特别发生,FlyWay但在尝试几次后仍可以正常工作。 然后我注意到我没有spring.jpa.hibernate.ddl-auto在属性文件中指定 。我做了一些研究,发现建议增加 spring.jpa.hibernate.ddl-auto= create-drop开发。并将其更改为:spring.jpa.hibernate.ddl-auto= none生产中。 但是我实际上并不了解它实际上是如何工作的,以及休眠如何使用create-drop或none值生成数据库模式。您能否从技术上解释它是如何工作的,以及在开发和生产服务器上使用此属性的建议?谢谢

6
用Java关闭数据库连接
我有些困惑,我从http://en.wikipedia.org/wiki/Java_Database_Connectivity阅读以下内容 Connection conn = DriverManager.getConnection( "jdbc:somejdbcvendor:other data needed by some jdbc vendor", "myLogin", "myPassword" ); Statement stmt = conn.createStatement(); try { stmt.executeUpdate( "INSERT INTO MyTable( name ) VALUES ( 'my name' ) " ); } finally { //It's important to close the statement when you are done with it stmt.close(); …

2
ExecuteReader需要一个开放且可用的连接。连接的当前状态为“正在连接”
当尝试通过ASP.NET在线连接到MSSQL数据库时,当两个或更多人同时连接时,我将得到以下信息: ExecuteReader需要一个开放且可用的连接。连接的当前状态为“正在连接”。 该站点在我的本地主机服务器上运行良好。 这是粗糙的代码。 public Promotion retrievePromotion() { int promotionID = 0; string promotionTitle = ""; string promotionUrl = ""; Promotion promotion = null; SqlOpenConnection(); SqlCommand sql = SqlCommandConnection(); sql.CommandText = "SELECT TOP 1 PromotionID, PromotionTitle, PromotionURL FROM Promotion"; SqlDataReader dr = sql.ExecuteReader(); while (dr.Read()) { promotionID = DB2int(dr["PromotionID"]); promotionTitle …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.