我有一个web应用程序,除了Windows服务之外,它还使用Hibernate连接到MS SQL Server 2017。此连接已经在以前的情况下测试并正确执行,也就是说,驱动程序和服务器之间的兼容性良好。尽管如此,我在连接到新的远程SQL Server时遇到了问题(注意:远程SQL连接在过去已经成功完成)。 因此,此远程SQL server 2017位于云服务器中。在我的PC中,我让NetBeans运行测试过的web应用程序。在另一台服务器上,但在同一网络中,我安装了Windows服务。 使用Windows服务,我可以连接到云中的服务器。如果我在云服务器中运行它,它也会连接到它。我也可以使
我找到了一篇关于如何使用.Net核心连接到云SQL的文章,但没有关于.Net框架的文章。 我找到了这个,但是在实例之前添加tcp:How do I connect to Google Cloud SQL Server using C#?不起作用 我使用安装了IIS的Windows 2016 Server设置计算引擎。网页显示得很好,但它们不能连接到Cloud SQL。我能够使用sql代理服务通过Management Studio连接到服务器,因此我知道实例和数据库是正确的。 下面是我使用的连接字符串: <add name="connectionString" conne
我有一个SQL Server (它是)。与它的连接需要使用用户名和密码进行ssl加密和身份验证。
我可以获得ssl证书的.pem文件:
我还拥有服务器的用户名、密码和ip。在中,我找到了定义用户名(uid)、密码(pwd)和ip (数据源)的标志。但是我找不到如何放置.pem文件。
.pem文件不属于连接字符串吗?如果是的话,我该如何使用?
谢谢,
尼姆罗德
编辑:我试着用trustServerCertificate=true打开连接,但还是得到了error: 40 - Could not open a connection to SQL Server。
解决方案:
SSL不是问题所
我在灵活的应用程序引擎上使用ruby。我需要连接到同一项目中的第二代云SQL服务器。我尝试直接从database.yml中指定套接字,以及通过本地主机连接,以及我的云sql实例的IPv4地址,但似乎都不起作用。我已经在StackOverflow上查看了所有关于这个问题的类似帖子,但都没有起作用。我会尝试使用服务帐户,但我找不到使用ruby的工作示例。
我所能得到的最接近的是#<Mysql2::Error: Lost connection to MySQL server at 'reading initial communication packet', system er