azure-sql-database 相关问题

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

通过 pyodbc 连接到 Azure SQL 数据库

我使用 pyodbc 连接到本地 SQL 数据库,该数据库工作正常。 SQLSERVERLOCAL='驱动程序={SQL Server Native Client 11.0};服务器=(localdb)\v11.0;集成安全性= true;DATABASE=eodba;...

回答 2 投票 0

使用 Microsoft Entra 的 Azure SQL 跨数据库查询

是否可以使用 Microsoft Entra(以前称为 Azure Active Directory)在 Azure SQL 数据库中执行跨数据库查询?为了安全起见,我们已禁用所有 SQL 帐户并且...

回答 1 投票 0

如何使 Azure SQL 服务器可公开访问?

我知道您可以修改 Azure SQL Server 的防火墙规则以允许连接到特定 IP 地址,但是有没有办法指定通配符以允许所有 IP 地址?

回答 3 投票 0

找不到 SQL Server 的防火墙设置

我正在尝试管理 SQL Server 数据库的防火墙设置。但数据库设置中没有防火墙选项。这次操作的目的是放出我的IP。 我有免费试用下标...

回答 3 投票 0

将增量表从 ADB 复制到 Azure SQL 服务器

我尝试通过 ADB 笔记本将多个增量表从 ADB 复制到 Azure SQL 服务器。 我的一个 Delta 表大小为 11 GB,但当它复制到 SQL Server 中时,它的大小为 99 GB。 我已经匹配了

回答 1 投票 0

使用用户分配的托管标识将 Azure CA 连接到 SQL Server

我在 Azure 上设置了一个资源组,其中有一个带有一个数据库的 SQL Server。 我正在尝试使用我设置的 UAI 将同一资源组中的容器应用程序连接到该数据库...

回答 1 投票 0

如何解决 SQL 数据库导入错误

我们正在将本地 SQL Server Express 数据库迁移到 Azure。 数据库已通过以下方式导出: SQL Server 管理工作室-> 右键单击数据库-> 生成脚本-> 选择具体...

回答 1 投票 0

将 Azure 认知搜索连接到 Azure 虚拟机上的 SQL Server?

我需要将 Azure AI 搜索服务连接到驻留在专用虚拟网络中的虚拟机中的 SQL Server 数据库。我需要连接的具体资源是 Microsoft。

回答 1 投票 0

如何将 bacpac 文件从 Azure 存储恢复到 Azure SQL Server 作为数据库?

我在 Azure 存储中有一个 .bacpac 文件,并希望将其恢复为 Azure SQL Server 上的数据库。 .bacpac 文件称为 testdb。 我正在使用以下命令: az sql db import --admin-

回答 1 投票 0

如何通过 az cli cmds 设置“允许 Azure 服务和资源访问此服务器”复选框?

我通过 az cmds 创建一个 azure 服务器: az sql server create --name 'testserver' --resource-group 'testrg' --location 'northeurope' --admin-user --admin-password 但是...

回答 1 投票 0

如何将数据库层从关键业务降级为通用用途

我是 Azure 的新手。 我们有一个位于弹性池下的数据库,而弹性池位于业务关键层下,因此数据库也是业务关键层。 由于定价问题,我...

回答 1 投票 0

无法将 Node.js 服务器连接到 Azure SQL 数据库

我在 Heroku 上运行一个简单的 Node.js 服务器。我已经设置了一个 Azure SQL 数据库,我只是尝试从服务器建立到它的连接。我正在使用 tedious.js 进行连接。据我所知...

回答 2 投票 0

在 Azure Analysis Services 中自动化 SQL DB 数据源授权

我已使用 REST API 在 ADF V2 中自动刷新 AAS 表格模型。表格模型是使用 Azure SQL DB 作为使用 AAD 凭据的数据源之一进行部署的,但问题是作者...

回答 1 投票 0

如何修复 ADF 中的此错误:“在语句完成之前,最大递归 100 已用尽。”?

当我尝试运行查询并将结果集加载到 Azure SQL 数据库中的表中时,管道运行几分钟后我不断收到此错误。 错误详细信息:“Azure 数据工厂:Fai...

回答 1 投票 0

在 Azure SQL 数据库中设置 datareader 角色,为什么会出现错误?

我真的很难将具有“基本”身份验证的只读用户添加到我的数据库中。 我当前登录的用户是 DbAdmin,所以我认为访问权限不应该是...

回答 2 投票 0

如何在 Azure Web 应用程序配置中使用 CATALINA_OPTS 访问 Key Vault

我的 Azure Web 应用程序(在 Tomcat9 上运行)通过 META-INF/context.xml 中的以下内容成功连接到 Azure SQL 数据库 我的 Azure Web 应用程序(在 Tomcat9 上运行)通过以下内容成功连接到 Azure SQL 数据库 META-INF/context.xml <Resource name="jdbc/myDB" type="javax.sql.DataSource" auth="Container" factory="org.apache.tomcat.jdbc.pool.DataSourceFactory" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" initialSize="30" maxActive="100" validationQuery="SELECT 1" validationQueryTimeout="1000" testOnBorrow="true" url="jdbc:sqlserver://myserver.database.windows.net:1433;database=myDatabase;encrypt=true;trustServerCertificate=true;loginTimeout=10;user=myuser@myserver;password=${dbPassword}" /> 并在 WebApps 配置中具有以下 CATALINA_OPTS 应用程序设置 -Ddbpassword=<my password> 我想升级我的安全性,因此我在 Key Vault 中添加了一个名为 DB-PASSWORD 的机密,并更改了 WebApps 配置中的 CATALINA_OPTS 应用程序设置,如下所示 [email protected](SecretUri=https://thekeyvaulttest.vault.azure.net/secrets/DB-PASSWORD/) 我使用了 Microsoft 的这个指南。 但是服务器无法启动,说 /usr/local/tomcat/bin/catalina.sh: eval: line 1: syntax error: unexpected "(" Web 应用程序有权从 Key Vault 读取机密。这似乎不是一个身份验证问题,例如 在这个问题中 读取context.xml的Java代码如下: public final class DBConnection { private static DataSource ds = null; private static DBConnection instance = null; private DBConnection() throws NamingException { InitialContext ic = new InitialContext(); ds = (DataSource) ic.lookup("jdbc/mydb"); } public static synchronized DBConnection getInstance() { if (instance == null) { try { instance = new DBConnection(); } } catch (Exception e2) { } } return instance; } public Connection getConnection() { Connection con = null; try { con = ds.getConnection(); } catch (SQLException e) { System.out.println(e.toString()); } return con; } public void returnConnection(Connection con) { try { con.close(); } catch (SQLException e) { System.out.println(e.toString()); } finally { try { con.close(); } catch (SQLException e) { System.out.println(e.toString()); } } return; } } 一种可行的解决方法是使用 BasicDataSource 而不是 DataSource 并在 Java 中加载参数。这完全不需要在 context.xml 中定义连接。 String keyVaultUrl = "https://thekeyvaulttest.vault.azure.net/"; SecretClient secretClient = new SecretClientBuilder() .vaultUrl(keyVaultUrl) .credential(new DefaultAzureCredentialBuilder().build()) .buildClient(); ds=new BasicDataSource(); String url = "jdbc:sqlserver://myserver.database.windows.net:1433;database=myDatabase;encrypt=true;trustServerCertificate=true;loginTimeout=10;"; String username = "myuser@myserver"; String password = secretClient.getSecret("DB-PASSWORD").getValue(); ds.setDriverClassName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); ds.setUrl(url); ds.setMaxTotal(100); ds.setUsername(username); ds.setPassword(password); ds.setInitialSize(30); ds.setValidationQuery("SELECT 1"); ds.setTestOnBorrow(true);

回答 1 投票 0

如何在 Microsoft Fabric 中创建简单的 SQL Server 和数据库

有人可以告诉我是否真的可以在 Fabric 中创建一个简单的 SQL Server 和数据库。创建 SQL Server 很简单,如下面的屏幕截图所示: 并创建一个新的 SQL 数据...

回答 1 投票 0

Azure SqlServer 和 SqlDatabase 资源组

我想使用 Azure 在单个资源组下为客户端创建环境,包括: X 网络服务器 Y 应用服务器 1 个数据库 理想情况下,数据库将托管在...

回答 2 投票 0

属性“properties”是只读的

我有一个包含多个数据库的 SQL Server,并且创建了一个弹性池。我想使用二头肌将所有非弹性数据库添加到弹性池中。使用下面的代码没有任何变化...

回答 1 投票 0

如何通过服务主体部署Azure SQL数据库

我需要通过服务主体部署Azure SQL数据库 可以吗?

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.