小编Kyl*_*fat的帖子

使用Python连接到Azure SQL

我试图通过MySQLdb与Python连接到Windows Azure中托管的SQL数据库.

我一直收到错误mysql_exceptions.OperationalError:(2001,'Bad connection string.')

通过.NET(vb,C#)连接时,此信息有效,但我绝对没有运气.

对于下面我使用了我的服务器名称来自azure然后.database.windows.net这是正确的方法吗?

这是我的代码:

#!/usr/bin/python
import MySQLdb

conn = MySQLdb.connect(host="<servername>.database.windows.net", user="myUsername", passwd="myPassword", db="db_name")

cursor = conn.cursor()
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用pyodbc和FreeTDS,但没有运气.

python azure azure-sql-database

2
推荐指数
1
解决办法
8572
查看次数

在 Azure SQL 数据库中存储文件

我有一个基于 vb.net 的应用程序,它引用了一个 Azure SQL 数据库,我已经设置了一个存储帐户,我想将应用程序中的文件存储到该帐户。我不确定如何在数据库和存储帐户之间创建该链接?

通过“Windows Azure 存储服务中的 SQL Server 数据文件”教程,我无法为 sotrage blob 创建 URI。使用 Azure 存储资源管理器,我选择我的容器进入安全状态并生成一个一切正常的签名。当我使用“在浏览器中测试”按钮测试 URI 时,我收到此错误:

 <Error>
 <Code>AuthenticationFailed</Code>
 <Message>
 Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature. RequestId:22ab2830-0001-001d-67a0-5460bb000000 Time:2014-10-17T14:06:11.9864269Z
 </Message>
 <AuthenticationErrorDetail>
 Signature did not match. String to sign used was r 2014-10-17T06:00:00Z 2014-10-25T06:00:00Z /macrocitrus/$root 2014-02-14
 </AuthenticationErrorDetail>
 </Error>
Run Code Online (Sandbox Code Playgroud)

这意味着什么我不知道。我是 Windows Azure 的全新用户,所以我什至不确定我是否走在正确的轨道上?

是否有任何文档实际解释了允许从 SQL DB 到 Azure 存储帐户的存储访问的步骤或需要什么?

vb.net azure

1
推荐指数
1
解决办法
1864
查看次数

标签 统计

azure ×2

azure-sql-database ×1

python ×1

vb.net ×1