Questions tagged «azure-sql-database»

Azure SQL数据库是托管在Microsoft Azure中的关系PaaS数据库。Azure SQL数据库为云开发人员提供了可预测的性能,可伸缩性,业务连续性,数据保护和接近零的管理。

20
在SQL Server中删除记录后重置身份种子
我已将记录插入到SQL Server数据库表中。该表已定义了主键,并且自动增量标识种子设置为“是”。这样做主要是因为在SQL Azure中,每个表都必须定义一个主键和标识。 但是由于我必须从表中删除一些记录,所以这些表的标识种子将受到干扰,索引列(索引列(以1为增量自动生成)也将受到干扰)。 删除记录后如何重置标识列,以便该列按升序排列? 标识列不用作数据库中任何地方的外键。


7
如何为实体框架重新创建数据库?
使用Code-First Entity Framework,我的ASP.Net MVC 5项目陷入了困境。我不在乎丢失数据,我只想能够重新启动,重新创建数据库并开始使用Code-First迁移。 目前,我处于每次尝试更新数据库都会导致引发异常或收到错误消息的状态。网站也无法正确访问数据库。如何清除所有迁移,重新创建数据库并从头开始,而无需创建新项目?换句话说,我想保留我的代码但删除数据库。 稍后,我还将希望同步部署数据库(Azure上的SQL Server)。同样,我不介意删除所有数据-我只想使其正常运行。 请提供任何操作步骤以恢复到干净状态。非常感激。

6
Azure SQL数据库Bacpac本地还原
我已经使用Azure管理控制台中的“导出”选项创建了我的Azure SQL数据库的BACPAC备份。 将其下载到我的计算机后,我对如何将其还原到本地SQL Server实例有些困惑。我遇到了DacImportExportCli工具,但找不到本地还原的示例。 同样,如果有人编写了执行此操作的脚本(这样就可以安排它了),那就太好了。

7
连接/聚合字符串的最佳方法
我正在寻找一种将不同行中的字符串聚合为一行的方法。我希望在许多不同的地方进行此操作,因此具有促进此操作的功能会很好。我已经尝试过使用COALESCE和解决方案FOR XML,但它们只是不适合我。 字符串聚合将执行以下操作: id | Name Result: id | Names -- - ---- -- - ----- 1 | Matt 1 | Matt, Rocks 1 | Rocks 2 | Stylus 2 | Stylus 我看过CLR定义的聚合函数来代替COALESCE和FOR XML,但是显然SQL Azure 不支持CLR定义的东西,这让我很痛苦,因为我知道能够使用它可以解决很多问题。我的问题。 有什么可能的解决方法,或者类似的最优方法(可能不如CLR最优,但是我会尽力而为)来聚合我的东西?

9
重置Azure数据库的密码
我有一个新的Azure帐户。我能够以admin身份登录“管理”页面,但忘记了我的数据库之一的密码。我想在那个数据库上重设密码。我怎么做?微软似乎对此没有知识库-至少我找不到。谢谢。


5
Azure SQL数据库“ DTU百分比”指标
使用新的Azure SQL数据库层结构,监视数据库的“ DTU”使用情况以了解是升级还是降级到另一个层似乎很重要。 在阅读Azure SQL数据库服务层和性能级别时,仅谈论有关使用CPU,数据和日志百分比使用率进行监视。 但是,当我添加新指标时,我还有一个DTU百分比选项: 我在网上找不到任何相关信息。这本质上是其他DTU相关指标的摘要吗?

1
如何更改Azure资源组的名称?
在实施新模型之后,我的所有网站现在都属于称为“ Default-Web-East”的各个资源组,而我的所有SQL数据库都属于称为“ Default-SQL-East”的单个资源组。 至少可以这样混淆。 我想将这些组重命名为具有某些语义。我还想将关联的SQL数据库和网站分组在同一资源组中。 但是,无论如何我都看不到。这可能吗? 1)重命名资源组?2)将现有的SQL DB和网站组合到一个资源组中?


9
对对象“用户”,数据库“ XXX”,模式“ dbo”的SELECT权限被拒绝
我将数据库从SQL Server 2012移到了Azure。我不想使用用户master,所以我创建了一个用户test。这是我在Azure上对数据库XXX所做的操作: create user test from login test with default_schema=[dbo] exec sp_addrolemember 'db_owner','test' 我检查了一下,对我感兴趣的数据库对象都在架构中dbo。该表Users位于架构中dbo。 我的Web项目中的连接字符串已test作为登录名。它产生错误信息: The SELECT permission was denied on the object 'Users', database 'XXX', schema 'dbo' 错误消息是什么意思,如何使用户test访问数据库XXX?

9
如何在SQL Azure数据库中创建新用户?
我正在尝试使用以下模板: -- ================================================= -- Create User as DBO template for SQL Azure Database -- ================================================= -- For login <login_name, sysname, login_name>, create a user in the database CREATE USER <user_name, sysname, user_name> FOR LOGIN <login_name, sysname, login_name> WITH DEFAULT_SCHEMA = <default_schema, sysname, dbo> GO -- Add user to the database …



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.