在没有SSMS的Chromebook中在线更新MS Azure SQL T-SQL存储过程,函数,表和视图吗?

问题描述 投票:0回答:1

我支持一些MS Azure云解决方案,这些解决方案是Azure SQL + Azure Functions C#+ Azure Web + JS框架。我一直在远离Chromebook的地方工作,能够支持90%的解决方案,但SQL存储过程,表和视图除外,因为我无法安装SSMS或SSDT。

Azure在我的数据库中具有查询编辑器功能,我可以使用它来测试和查询我的数据,但是它不会让我更新DDL。该功能警告其功能有限,请打开SSDT以获得完整功能。

任何无需Microsoft客户端即可在线/基于Web编辑MS-SQL DDL的好选择吗?

偶然地...是否可以通过具有足够权限的代码从Azure函数更新Azure SQL DDL?

azure ssms sql-server-data-tools chromebook azure-sql-server
1个回答
1
投票

使用Linux应用程序并安装Azure Data Studio。

首先,您需要在Chromebook上启用Linux应用程序。您可以在Linux(测试版)的“设置”中执行此操作。然后,Chromebook会花费一些时间来设置环境。

完成后,下载最新版本的Azure Data Studio并下载文件的.deb版本:https://docs.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio?view=sql-server-ver15

一旦下载,请在Chromebook上打开文件,然后将其复制到Linux Files文件夹,您现在将在左侧看到该文件夹​​。然后打开您的应用程序菜单,然后打开(新)终端应用程序。然后运行命令:

sudo apt update && sudo apt dist-upgrade

如果有任何更新要安装,请回答是。然后运行:

sudo dpkg --install azuredatastudio-linux-1.16.1.deb 

显然,如果文件名不同,请替换它的名称,并且我假设您将文件放在linux区域而不是目录中。

您可能之后需要运行sudo apt install -f,以解决任何依赖性,然后再次运行dpkg命令。

完成后,您就可以在应用程序中找到Azure Data Studio并运行它;像这样:

enter image description here

注意,如果保留搜索键作为搜索键,并且不启用功能按钮,则某些命令在Chromebook上很难执行。如果这样做,建议您为命令命令设置一些自定义快捷键。例如,在我的Chromebook上,我使用Ctrl + KCtrl + R来执行查询。

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