我是 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) 在SQL Azure DB中,当执行更新语句时,我们可以通过 获取受影响的行数@@ROWCOUNT,同样在Azure SQL数据仓库中我无法获取受影响的行数。有没有办法获取 Azure SQL 数据仓库中受影响的行数。
我的要求是为现有项目创建增量脚本,因此我们将进行大量更改并在其中创建更多表。
我们有开发、质量检查、阶段和生产环境。我只想在开发环境中进行更改,其余环境必须由 Dacpac 使用 VSTS 自动处理。除种子数据外,所有脚本都必须可重新运行。
我可以添加表,但无法alter table在构建模式下的数据库项目中添加语句。我不想导入完整的数据库。Dacpac 不能接受更改声明吗?
由于我必须检查if exists部署后脚本,因此我不想alter在那里使用 use 语句。我怎样才能实现这个目标?
我正在编写一个 powershell 脚本来运行一些 sql 备份到网络共享。有没有办法绕过密码提示?
Backup-SqlDatabase -ServerInstance $SQLServer -Database $DatabaseName -BackupFile "\\network-share\MainDB.bak" -Credential (Get-Credential "sa")
Run Code Online (Sandbox Code Playgroud)
目前,这会提示我输入密码。我希望这些能够自动运行而无需任何用户干预。
我想仅将 Azure SQL 数据库与 Azure 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
如果您在 SSMS 中通过数据库树视图导航,我已在 DB>Security>Users 中创建了用户,我正尝试查询 Azure SQL 数据库中的所有用户,但这样做很困难。
我不仅尝试查询该区域中的所有用户,还尝试查询他们被分配的角色。我已经用谷歌搜索了一段时间,似乎找不到任何我要找的东西。如果您可以提供帮助,或者是否有可能,请告诉我。
我想通过 Python 使用 Azure 服务主体连接 Azure SQL 数据库。
请帮我
我可以使用服务主体通过 ADF 连接它
在我工作的项目中,我们需要使用某种模糊搜索来填充自动完成字段。当用户在其中输入内容时,此自动完成字段必须显示一些信息。
我正在使用 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 中实际实现模糊搜索。
我正在使用 Azure 数据工厂的Lookup Activity.
我正在尝试访问该查询的结果,然后通过电子邮件发送结果。
我想访问完整的输出,但未能做到这一点。
到目前为止,我已尝试使用以下解决方案:
@activity('Lookup1').output(不发送/接收电子邮件)@activity('Lookup1').output.count(有效但只返回“2”)@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 ×6
sql ×2
t-sql ×2
dacpac ×1
fuzzy-search ×1
powershell ×1
python ×1
regex ×1
sql-server ×1
ssms ×1