Обновление MS Azure SQL T- SQL хранимых процедур, функций, таблиц и представлений онлайн в Chromebook без SSMS? - PullRequest
0 голосов
/ 11 апреля 2020

Я поддерживаю некоторые облачные решения MS Azure, которые являются Azure SQL + Azure Функциями C# + Azure Web + JS. Я работал удаленно с Chromebook и могу поддерживать 90% решения, за исключением SQL хранимых процедур, таблиц и представлений, поскольку я не могу установить SSMS или SSDT.

Azure имеет Функция редактора запросов в моей базе данных, которую я могу использовать для проверки и запроса своих данных, но не позволяет мне обновлять DDL. Функция предупреждает, что она имеет ограниченные возможности и открывает SSDT для полных функций.

Любой хороший вариант для редактирования моего MS- SQL DDL онлайн / через Интернет без Microsoft Client?

случайно ... Можно ли обновить Azure SQL DDL с Azure Функция в коде с достаточными правами?

1 Ответ

1 голос
/ 11 апреля 2020

Используйте приложения Linux и установите Azure Data Studio.

Во-первых, вам необходимо включить Linux приложения на Chromebook. Вы можете сделать это в настройках, 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

Ответьте yes, если есть какие-либо обновления для установки. Затем выполните:

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 + K , Ctrl + R для выполнения запроса.

...