我使用API Core(SQL)在Azure门户上创建了CosmosDB(NoSQL数据库)。 我创建了一个VNet,并允许从我的IP访问。 我添加了一个容器:mydatabase / mycontainer / mypartition 我创建了2个项目:
{
"id": "1001",
"name": "toto",
"_rid": "-MsgAJC5IWgBAAAAAAAAAA==",
"_self": "dbs/-MsgAA==/colls/-MsgAJC5IWg=/docs/-MsgAJC5IWgBAAAAAAAAAA==/",
"_etag": "\"49006619-0000-0d00-0000-5d42ad2c0000\"",
"_attachments": "attachments/",
"_ts": 1564650796
}
接下来,我下载并安装了cosmosdb https://aka.ms/cosmos-odbc-64x64的ODBC驱动程序。我添加ODBC DataSource并测试连接是否成功。 -DSN名称= cosmosdb -主持人= https://xxxx.documents.azure.com:443/ -访问密钥= xxxxxxxxxxx
在我的源代码中,我在ADO.NET中使用了跟随连接字符串 =>“ dsn = cosmosdb”
我有这个错误:
错误[IM002] [Microsoft] [ODBC驱动程序管理器]找不到数据源名称,并且未指定默认驱动程序
我尝试使用32位和64位驱动程序。
您能给我一种方法吗?