数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

访问SQL Azure数据库操作的方法


发布日期:2024年05月11日
 
访问SQL Azure数据库操作的方法

SQL Azure 作为后台您可以使用任意的前端客户端只需具备受支持的连接库即可例如 ADONET 或 ODBC来管理数据库的操作和开发应用程序 这其中包括使用 Java 或 PHP 编写的应用程序 目前不支持通过 OLE DB 连接到 SQL Azure

与 Windows Azure 数据存储可选方式(例如表队列或 Blob)不同当您使用 SQL Azure 作为项目的数据源时您无需在开发环境中安装任何内容 如果您使用的是 Visual Studio 您可以直接开始而无需更多的 SDK工具或其他任何内容

如果您使用 Visual Studio 开发应用程序您可以利用其中提供的功能直接从 Visual Studio 服务器资源管理器在所选的SQL Azure 数据库安装中查看或创建很多类型的对象 这些对象是表视图存储过程函数和同义词 您还可以使用这个查看器查看与这些对象相关的数据 对于很多开发人员来说使用 Visual Studio 作为主要的工具来查看和管理 SQL Azure 数据就足够了是服务器资源管理器的视图窗口其中显示了数据库的本地安装和云实例 您会发现两个视图中的树节点稍有不同 例如云安装中没有程序集节点因为 SQL Azure 不支持自定义程序集

在 Visual Studio 服务器资源管理器中查看数据连接

正如前文所述另一个可用来处理 SQL Azure 的工具是 SQL Server Management Studio (SSMS) R 与使用 Visual Studio 相比您使用 SSMS R 可以访问更多的 SQL Azure 数据库操作 这两种工具我自己都会使用具体取决于要完成的操作 SSMS R 提供而 Visual Studio 中没有的一个操作例子是使用 TSQL 脚本创建新的数据库 另一个例子是它能够轻松地执行索引操作(创建维护和删除等等)显示了一个例子

使用 SQL Server Management Studio R 管理 SQL Azure

SQL Server R 最新发布的一项功能是数据层应用程序或者称为 DAC DAC pac 对象在一个实体中综合了SQL Server 或 SQL Azure 数据库架构和对象 您可以使用 Visual Studio (构建)或 SQL Server R SSMS(提取)从现有的数据库创建 DAC

如果您希望使用 Visual Studio 处理 DAC则应首先在 Visual Studio 中选择 SQL Server 数据层应用程序项目类型 然后在解决方案资源管理器中右键单击项目名称单击导入数据层应用程序 系统将打开一个向导指导您完成导入过程 如果您使用的是 SSMS则可以在对象资源管理器中右键单击要使用的数据库然后单击任务再单击提取数据层应用程序以创建 DAC

生成的 DAC 是一个压缩文件其中包含多个 TSQL 和 XML 文件 您可以右键单击 dacpac 文件然后单击解压缩来使用这些内容 SQL Azure 支持删除部署提取和注册 DAC pac但不支持升级它们

上一篇:MySQL Group By用法

下一篇:在MySQL查询结果集中得到记录行号