小编Pat*_*ron的帖子

如何为Entity Framework重新创建数据库?

使用Code-First Entity Framework,我的ASP.Net MVC 5项目陷入了糟糕的状态.我不关心丢失数据,我只是想重新开始,重新创建数据库并开始使用Code-First迁移.

目前我处于一种状态,每次尝试更新数据库都会导致抛出异常或收到错误消息.此外,该网站无法正确访问数据库.如何擦除所有迁移,重新创建数据库并从头开始而无需创建新项目?换句话说,我想保留我的代码,但删除数据库.

稍后我还想让部署数据库(Azure上的SQL Server)同步.同样,我不介意丢弃所有数据 - 我只是想让它工作.

请提供任何操作步骤以恢复干净状态.非常感激.

asp.net-mvc entity-framework azure azure-sql-database

137
推荐指数
4
解决办法
10万
查看次数

Azure SQL数据库Bacpac本地还原

我使用Azure管理控制台中的"导出"选项创建了Azure SQL数据库的BACPAC备份.

将其下载到我的机器后,我对如何将其恢复到本地SQL Server实例有点困惑.我遇到了DacImportExportCli工具,但找不到本地恢复的示例.

此外,如果有人编写了一个脚本来执行此操作(因此可以安排),这将是非常棒的.

azure bacpac azure-sql-database

127
推荐指数
5
解决办法
5万
查看次数

您不提供您提供的授权机制.请使用AWS4-HMAC-SHA256

AWS::S3::Errors::InvalidRequest The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.当我尝试将文件上传到新法兰克福地区的S3存储桶时出错.一切都适用于US Standard地区.

脚本:

backup_file = '/media/db-backup_for_dev/2014-10-23_02-00-07/slave_dump.sql.gz'
s3 = AWS::S3.new(
    access_key_id:     AMAZONS3['access_key_id'],
    secret_access_key: AMAZONS3['secret_access_key']
)

s3_bucket = s3.buckets['test-frankfurt']

# Folder and file name
s3_name = "database-backups-last20days/#{File.basename(File.dirname(backup_file))}_#{File.basename(backup_file)}"

file_obj = s3_bucket.objects[s3_name]
file_obj.write(file: backup_file)
Run Code Online (Sandbox Code Playgroud)

aws-sdk(1.56.0)

怎么解决?

谢谢.

ruby amazon-s3 amazon-web-services aws-sdk

113
推荐指数
8
解决办法
9万
查看次数

运行任务时出现AWS ECS错误:在群集中未找到任何容器实例

我试图将docker容器映像部署到AWS使用ECS,但是没有创建EC2实例.我已经浏览了互联网,寻找解释为什么我收到以下错误:

"调用RunTask操作时发生客户端错误(InvalidParameterException):在群集中找不到容器实例."

这是我的步骤:

1.将Docker镜像从Ubuntu推送到我的Amazon ECS仓库.

2.注册ECS任务定义:

aws ecs register-task-definition --cli-input-json file://path/to/my-task.json 
Run Code Online (Sandbox Code Playgroud)

3.完成任务:

aws ecs run-task --task-definition my-task
Run Code Online (Sandbox Code Playgroud)

然而,它失败了.

这是我的任务:

{
  "family": "my-task",
  "containerDefinitions": [
    {
        "environment": [],
        "name": "my-container",
        "image": "my-namespace/my-image",
        "cpu": 10,
        "memory": 500,
        "portMappings": [
            {
                "containerPort": 8080,
                "hostPort": 80
            }
        ],
        "entryPoint": [
            "java",
            "-jar",
            "my-jar.jar"
        ],
        "essential": true
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我也尝试使用管理控制台来配置集群和服务,但我得到了同样的错误.如何配置群集以具有ec2实例,以及需要使用哪种容器实例?我认为整个过程是创建EC2实例开始!!

amazon-web-services amazon-ecs docker aws-cli

97
推荐指数
5
解决办法
5万
查看次数

如何使用AWS S3 CLI将文件转储到BASH中的stdout?

我正在启动一个bash脚本,该脚本将在S3中获取路径(如ls命令所指定)并将所有文件对象的内容转储到stdout.基本上我想复制cat /path/to/files/*除了S3,例如s3cat '/bucket/path/to/files/*'.我首先看到的选项是将cp命令用于临时文件,然后再使用该命令cat.

有没有人试过这个或类似的或者已经有一个命令我找不到它是什么?

bash amazon-s3 amazon-web-services aws-cli

80
推荐指数
3
解决办法
3万
查看次数

更改Amazon Redshift中的列数据类型

如何更改Amazon Redshift数据库中的列数据类型?

我无法在Redshift中更改列数据类型; 有没有办法修改Amazon Redshift中的数据类型?

amazon-web-services amazon-redshift

76
推荐指数
5
解决办法
7万
查看次数

显示表,描述红移中等效的表

我是aws的新手,谁能告诉我什么是redshifts与mysql命令的等价物?

show tables -- redshift command
describe table_name -- redshift command
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-redshift

72
推荐指数
4
解决办法
10万
查看次数

59
推荐指数
2
解决办法
6万
查看次数

SQL Azure表大小

在mssql2005中,当我想以MB为单位获取表的大小时,我使用EXEC sp_spaceused'table'.

有没有办法在SQL Azure中使用某些查询或API来获取特定表所使用的空间?

size azure azure-sql-database

52
推荐指数
3
解决办法
2万
查看次数

Google BigQuery中的随机抽样

我刚刚发现RAND()函数虽然没有文档,但在BigQuery中有效.我能够使用以下方法从莎士比亚数据集中生成一个(看似)10个单词的随机样本:

SELECT word FROM
(SELECT rand() as random,word FROM [publicdata:samples.shakespeare] ORDER BY random)
LIMIT 10
Run Code Online (Sandbox Code Playgroud)

我的问题是:使用这种方法代替参考手册"高级示例"部分中定义的HASH()方法有什么缺点吗?https://developers.google.com/bigquery/query-reference

google-bigquery google-cloud-platform

51
推荐指数
5
解决办法
2万
查看次数