标签: azure-sql-database

为什么正则表达式在使用like的sql server select语句中不起作用

我是 sql-server 的新手,我尝试选择以 AB 开头后跟 1、2 或 3 位数字的所有记录。我尝试了以下查询,但它不起作用。如果我删除 * 则它可以工作,但会跳过 1 和 2 位数字的记录。我正在使用 SQL-Server 2012。请帮忙!

select userid from registrations 
where userid like 'AB[0-9]*[0-9]*[0-9]*'
Run Code Online (Sandbox Code Playgroud)

regex sql-server azure-sql-database

2
推荐指数
1
解决办法
7676
查看次数

Azure SQL 数据仓库“受影响的行计数”

在SQL Azure DB中,当执行更新语句时,我们可以通过 获取受影响的行数@@ROWCOUNT,同样在Azure SQL数据仓库中我无法获取受影响的行数。有没有办法获取 Azure SQL 数据仓库中受影响的行数。

t-sql azure azure-sql-database azure-synapse

2
推荐指数
1
解决办法
3528
查看次数

更改 SQL Server 数据库项目中的表脚本

我的要求是为现有项目创建增量脚本,因此我们将进行大量更改并在其中创建更多表。

我们有开发、质量检查、阶段和生产环境。我只想在开发环境中进行更改,其余环境必须由 Dacpac 使用 VSTS 自动处理。除种子数据外,所有脚本都必须可重新运行。

我可以添加表,但无法alter table在构建模式下的数据库项目中添加语句。我不想导入完整的数据库。Dacpac 不能接受更改声明吗?

由于我必须检查if exists部署后脚本,因此我不想alter在那里使用 use 语句。我怎样才能实现这个目标?

sql dacpac sql-server-data-tools azure-sql-database

2
推荐指数
1
解决办法
5175
查看次数

如何绕过 Backup-SqlDatabase 提示输入密码?

我正在编写一个 powershell 脚本来运行一些 sql 备份到网络共享。有没有办法绕过密码提示?

Backup-SqlDatabase -ServerInstance $SQLServer -Database $DatabaseName -BackupFile "\\network-share\MainDB.bak" -Credential (Get-Credential "sa")
Run Code Online (Sandbox Code Playgroud)

目前,这会提示我输入密码。我希望这些能够自动运行而无需任何用户干预。

powershell azure azure-powershell azure-sql-database

2
推荐指数
1
解决办法
1665
查看次数

Azure SQL 数据库 - 禁用 SQL Server 身份验证模式

我想仅将 Azure SQL 数据库与 Azure AD 身份验证结合使用。我找不到任何方法来禁用服务器管理员登录的 sql 身份验证模式。有什么提示吗?

谢谢你,亚历山德罗

azure azure-sql-database

2
推荐指数
1
解决办法
4890
查看次数

Azure SQL - 如何将 AD 用户添加到 SQL 池数据库

问题:我尝试将Active Directory 用户和组(从本地同步到 Azure AD)添加到同一租户中 Azure 上 SQL 弹性池中存在的 SQL 数据库。我不想使用 SQL Server 身份验证(集成)。我似乎无法使用 AD 帐户(必需)登录来添加其他 AD 帐户。

本地目录已同步到 Azure AD。租户已配置并使用 O365 电子邮件,现在我们的弹性池中的租户中存在多个 SQL 数据库。

注意:这不是托管 SQL 实例。当我直接管理弹性池或数据库时,我没有可用的菜单选项Active Directory 管理如此处所述

我的 AD 管理员帐户已作为所有者添加到弹性池访问控制 (IAM)。

使用SSMS连接到云中的数据库,可以使用SQL Server身份验证连接到数据库。当我尝试时,CREATE USER [username@mytenant.com] FROM EXTERNAL PROVIDER收到错误无法创建主体“username@mytenant.com”。只有与 Active Directory 帐户建立的连接才能创建其他 Active Directory 用户。

此处也概述了其原因是“不基于 Azure AD 帐户(包括 Azure SQL Server 管理员帐户)的用户无法创建基于 Azure AD 的用户,因为他们无权验证建议的数据库用户与 Azure AD 一起。

再次使用 SSMS 并以用户名@mytenant.com 的身份与 …

azure azure-active-directory azure-sql-database azure-elasticpool

2
推荐指数
1
解决办法
4313
查看次数

查询 Azure SQL 数据库中的所有数据库用户以及他们拥有的任何角色

如果您在 SSMS 中通过数据库树视图导航,我已在 DB>Security>Users 中创建了用户,我正尝试查询 Azure SQL 数据库中的所有用户,但这样做很困难。

我不仅尝试查询该区域中的所有用户,还尝试查询他们被分配的角色。我已经用谷歌搜索了一段时间,似乎找不到任何我要找的东西。如果您可以提供帮助,或者是否有可能,请告诉我。

sql ssms azure-sql-database

2
推荐指数
1
解决办法
7233
查看次数

使用服务主体连接 Azure SQL Server

我想通过 Python 使用 Azure 服务主体连接 Azure SQL 数据库。

请帮我

我可以使用服务主体通过 ADF 连接它

python azure azure-active-directory azure-sql-database

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

Azure SQL Server 中的模糊搜索

在我工作的项目中,我们需要使用某种模糊搜索来填充自动完成字段。当用户在其中输入内容时,此自动完成字段必须显示一些信息。

我正在使用 Azure SQL 数据库,但我发现无法使用主数据服务。( https://learn.microsoft.com/en-us/sql/master-data-services/master-data-services-installation-and-configuration?view=sql-server-2017 )

我已经在谷歌上搜索了一些解决方案,并且找到了与 Levenstein 模糊搜索相关的内容,但我发现的实现不太适合我的场景。

我是模糊搜索方面的新手,请问您能否建议在 T-SQL 中实际实现模糊搜索。

t-sql fuzzy-search azure-sql-database

2
推荐指数
1
解决办法
1436
查看次数

如何访问 Azure 数据工厂中“查找活动”的输出?

我正在使用 Azure 数据工厂的Lookup Activity.

我正在尝试访问该查询的结果,然后通过电子邮件发送结果。

我想访问完整的输出,但未能做到这一点。

到目前为止,我已尝试使用以下解决方案:

  1. @activity('Lookup1').output(不发送/接收电子邮件)
  2. @activity('Lookup1').output.count(有效但只返回“2”)
  3. @activity('Lookup1').output.value(不返回任何内容)

每次运行这个脚本,都调试成功,IE:没有错误信息。

这是我得到的输出:

{
  "count": 2,
  "value": [
    {
      "company_name": "ABC",
      "folder_name": "Folder1"
    }, {
      "company_name": "DEF",
      "folder_name": "Folder2"
    }
  ],
  "effectiveIntegrationRuntime": "DefaultIntegrationRuntime (Japan East)"
}
Run Code Online (Sandbox Code Playgroud)

我应该怎么做才能返回完整输出?

azure azure-active-directory azure-sql-database

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