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

使用ASPNet_RegSQL指定端口连接命名实例报错,寻求解决方案

ASPNet_RegSQL v4.0.30319 无法识别带端口的命名实例参数

问题现象

使用ASPNet_RegSQL(版本v4.0.30319)连接云端SQL Server命名实例时,由于云端实例不提供SQL Browser服务,必须通过-S<服务器名>\<实例名>,<端口号>的格式指定端口,但执行时会触发错误:

"The argument '-SMyServer\MyInstance,12345' is invalid."

而用相同的服务器地址、实例名和端口参数,sqlcmd.exe可以正常连接,说明问题出在ASPNet_RegSQL的参数解析逻辑上——它不支持这种带端口的命名实例格式。

可行替代方案

  • 改用服务器地址+端口的格式:去掉实例名,直接用-SMyServer,12345调用ASPNet_RegSQL,只要该端口确实对应目标命名实例的监听端口即可正常连接
  • 手动执行SQL脚本:跳过ASPNet_RegSQL工具,直接运行.NET Framework提供的ASP.NET成员资格/角色管理数据库脚本(通常位于%WINDIR%\Microsoft.NET\Framework\v4.0.30319目录下,比如InstallMembership.sql等),手动完成数据库配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 22:31:15