对于 AWS 上的引擎错误,DBName 必须为空 - RDS
DBName must be null for engine error at AWS - RDS
我正在尝试在 AWS 上的免费试用包下创建一个 SQL 服务器数据库。
我正在完成所有步骤,但在我按下创建数据库后出现以下错误:
我尝试了很多事情:更改实例名称、安全参数、搜索可能的解决方案等。
知道错误指向哪里吗?
参考:AWS Doco 在 "DBName" 下它说:
SQL 服务器 --> 不适用。必须为空。
我找到了解决办法。
错误是非描述性的。问题是 AWS 程序的免费 tiar 不支持最新的 2018/9 版本的 SQL 服务器数据库。但它与 2014 版本完美配合。
我发布这个答案以供参考,因为我在这上面浪费了一些时间。
尝试切换浏览器和平台。我在 Chromium/Debian 上遇到了这个错误,我的同事在 Chrome/Windows10
上没有遇到这个问题
如果这不起作用:
- 打开开发者控制台 (Chrome F12)
- Select 'Elements' 选项卡
- 使用 CTRL+F 在“元素”选项卡内搜索
- 搜索 'Database name'
- 通过删除 style="display: none;" 来编辑您找到的表单字段元素:
<awsui-form-field initialized="true" aria-hidden="true" style="display: none;"><div class="awsui-form-field"><label class="awsui-form-field-label" for="awsui-input-11" awsui-form-field-region="label"><div class="util-d-f"><span class="gwt-InlineLabel awsui-util-mr-m">Database name</span> <a class="gwt-Anchor GK15FVNCBQF" style="">Info</a></div></label><div class="awsui-grid awsui-form-field-controls"><div class="awsui-row"><div class="awsui-form-field-control col-xxxs-12 col-xs-9" awsui-form-field-region="control"><awsui-input initialized="true" id="rds-launch-wizard-db-name-txtbx"><span><input autocomplete="off" class="awsui-input awsui-input-type-text" type="text" id="awsui-input-11" placeholder="dbname" aria-describedby="awsui-input-11-hints" value="NULL"></span></awsui-input></div></div></div><div class="awsui-form-field-hints"><div id="awsui-input-11-hints" class="awsui-form-field-hint" awsui-form-field-region="hintText">If you do not specify a database name, Amazon RDS does not create a database.</div></div></div></awsui-form-field>
现在,在数据库选项下,数据库名称 将有一个字段:
删除该字段中的文本并提交。
我遇到了同样的问题,
InvalidParameterValue:引擎的 DBName 必须为空:sqlserver-ex
enter image description here
请按如下方式设置名称参数:
名称=""
(非名称=null)
此致,
什洛米
我正在尝试在 AWS 上的免费试用包下创建一个 SQL 服务器数据库。
我正在完成所有步骤,但在我按下创建数据库后出现以下错误:
我尝试了很多事情:更改实例名称、安全参数、搜索可能的解决方案等。
知道错误指向哪里吗?
参考:AWS Doco 在 "DBName" 下它说:
SQL 服务器 --> 不适用。必须为空。
我找到了解决办法。
错误是非描述性的。问题是 AWS 程序的免费 tiar 不支持最新的 2018/9 版本的 SQL 服务器数据库。但它与 2014 版本完美配合。
我发布这个答案以供参考,因为我在这上面浪费了一些时间。
尝试切换浏览器和平台。我在 Chromium/Debian 上遇到了这个错误,我的同事在 Chrome/Windows10
上没有遇到这个问题如果这不起作用:
- 打开开发者控制台 (Chrome F12)
- Select 'Elements' 选项卡
- 使用 CTRL+F 在“元素”选项卡内搜索
- 搜索 'Database name'
- 通过删除 style="display: none;" 来编辑您找到的表单字段元素:
<awsui-form-field initialized="true" aria-hidden="true" style="display: none;"><div class="awsui-form-field"><label class="awsui-form-field-label" for="awsui-input-11" awsui-form-field-region="label"><div class="util-d-f"><span class="gwt-InlineLabel awsui-util-mr-m">Database name</span> <a class="gwt-Anchor GK15FVNCBQF" style="">Info</a></div></label><div class="awsui-grid awsui-form-field-controls"><div class="awsui-row"><div class="awsui-form-field-control col-xxxs-12 col-xs-9" awsui-form-field-region="control"><awsui-input initialized="true" id="rds-launch-wizard-db-name-txtbx"><span><input autocomplete="off" class="awsui-input awsui-input-type-text" type="text" id="awsui-input-11" placeholder="dbname" aria-describedby="awsui-input-11-hints" value="NULL"></span></awsui-input></div></div></div><div class="awsui-form-field-hints"><div id="awsui-input-11-hints" class="awsui-form-field-hint" awsui-form-field-region="hintText">If you do not specify a database name, Amazon RDS does not create a database.</div></div></div></awsui-form-field>
现在,在数据库选项下,数据库名称 将有一个字段:
删除该字段中的文本并提交。
我遇到了同样的问题, InvalidParameterValue:引擎的 DBName 必须为空:sqlserver-ex enter image description here
请按如下方式设置名称参数:
名称=""
(非名称=null)
此致, 什洛米