You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

API连接云数据库报System.ArgumentException连接字符串错误解决

program.cs ConnectionString配置
连接报错截图

问题现象

通过API连接Azure云数据库时抛出如下错误,报错指向program.cs中的ConnectionString配置:
System.ArgumentException: Format of the initialization string does not conform to specification starting at index 258
已反复确认配置的数据库用户名、密码完全正确,尝试过Stack Overflow上所有公开的同类问题修复方案均无效。

原有错误配置

appsettings中最初配置的连接字符串如下:

"ConnectionStrings": {
    "MyContext": 
    "Server=tcp:removed.database.windows.net,1433;Initial Catalog=kawamaraedb;Persist Security Info=False;User  ID=Removed;Password='Removed';MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;"
},
修复方案

手动录入Azure官方提供的连接字符串,移除冗余配置项即可解决问题。
原带冗余配置的连接字符串格式:

Server=tcp:sql.database.windows.net,1433;Initial Catalog=YOUR DB;Persist Security Info=False;User ID={USER};Password={your_password};MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;

调整精简为以下格式后即可正常完成数据库连接:

Data Source=tcp:sql.database.windows.net,1433;Initial Catalog=YOUR DB;User Id={USER};Password={YOUR PASSWORD}

内容的提问来源于stack exchange,提问作者Jam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 13:27:18