amazon-web-services - 在 CloudFormation 中创建 SQL RDS 实例

标签 amazon-web-services sql-server-express amazon-rds aws-cloudformation

我找不到任何有关在 CloudFormation 中创建 SQL Server RDS 实例的示例,因此我使用 an example for MySQL 进行了有根据的猜测。 。这是我想到的:

{
    "AWSTemplateFormatVersion" : "2010-09-09",

    "Resources" : {
        "DBInstance" : {
            "Type": "AWS::RDS::DBInstance",
            "Properties": {
                "DBInstanceIdentifier"  : "test-db",
                "Engine"                : "sqlserver-ex",
                "Port"                  : "1433",
                "DBInstanceClass"       : "db.t1.micro",
                "AllocatedStorage"      : "30",
                "MasterUsername"        : "sa",
                "MasterUserPassword"    : "password"
            }
        }
    }
}

不幸的是,这不起作用(CREATE_FAILED)。谁能告诉我为什么?

最佳答案

除了 Peter H 的回复之外... DBInstanceIdentifier 不是受支持的属性。我会查阅 cloudformation 文档,了解哪些属性受支持,哪些属性不受支持,以及所需的属性。 http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-database-instance.html

此外...CloudFormation 会在“事件”选项卡中告诉您失败的原因。 CloudFormation 真正擅长的一件事是告诉您失败的确切原因。

关于amazon-web-services - 在 CloudFormation 中创建 SQL RDS 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18435803/

相关文章:

java - 仅具有队列通信和性能测试的 Spring 应用程序

java - jdbc - sql server 在控制台中未显示任何输出/错误

linq-to-sql - SqlMetal 不生成 View 、函数或存储过程

mysql - AWS RDS - 由 : java.net.SocketTimeoutException 引起:读取超时

java - 连接 Amazon RDS 上的顶级 PostgreSQL 9.3.1 时 Hibernate/JDBC 挂起

database - 基于 AWS S3 的 AWS dynamodb

amazon-web-services - 我们可以通过 SSH 连接到 AWS 中的 Windows EC2 实例吗?

amazon-web-services - Amazon EC2 到 AWS Elasticache Redis 连接问题

sql-server - 客户端PC上的LocalDB部署

mysql - 无法从 MySQL Workbench 连接到 RDS MySQL 数据库