Архив метки: MSSQL

Azure: GoCD и MSDeploy – деплой UmbracoCMS в Azure WebServices

14 октября 2016
 

 Описание инфрастуктуры и процесса деплоя приложения одного немецкого производителя приятноалкогольной продукции. Работает на UmbracoCMS, .NET, язык – C#, использует две Azure (MS) SQL базы – одну для хранения настроек, вторую – для пользовательских данных. Для приложения имеются две различные ресурс-группы – Development и Production, при этом у Production имеется Staging swap-slot (у Dev – тоже, но он пока не… Читать далее »

MSSQL: T-SQL – копирование базы

6 сентября 2016
 

 Задача – скопировать SQL базу с одного Microsoft SQL сервера – на другой. Используем tsql клиент под Linux. Подключаемся: $ TDSVER=7.1 tsql -S NewSQLServer.database.windows.net -U username -P p@ssw0rd

MSSQL: T-SQL – комментарии

5 сентября 2016
 

 Краткая заметка. В T-SQL есть два варианта добавления коментариев – однострочные, и многострочные. Однострочные комментарии начинаются с двух тире и заканчиваются новой строкой. Такой комментарий можно добавлять в любом месте кода, например – в конце строки с кодом. В таком случае всё, что указано до “–” будет выполнено как T-SQL запрос, а остальная часть строки –… Читать далее »

Azure: ARM – ручное создание шаблона

1 сентября 2016
 

 Для приложения требуется создать Resource Group, в которую будут входить: один WebApp; один SQL сервер; две SQL базы; один Storage Account. За основу – можно взять готовый шаблон от Azure (“Фягку” 😀 ) отсюда>>>. Шаблон, который получился в результате написания поста, можно посмотреть тут>>>. Общий обзор по работе с Azure Resource Manager и созданию шаблонов –… Читать далее »

Azure: Blob Storage и SQL – восстановление базы данных из bacpac-файла

30 августа 2016
 

 Експорт описан тут>>>, а в посте ниже – выполним импорт из .bacpac в Azure SQL. Сначала нам прислали файлы в *.bac – пришлось просить пересохранить в *.bacpac, т.к. устанавливать локальный MS SQL сервер для того, что бы восстановить из BAC и сохранить в BACPAC, который “понимает” SQL Azure – желания мало. Находим файлы бекапов.

MSSQL: подключение из консоли Linux

13 июля 2016
 

 Для доступа к серверу MSSQL из консоли Linux – можно использовать утилиту tsql из набора FreeTDS. Устанавливаем FreeTDS: $ sudo apt-get install freetds-bin Пробуем подключиться: $ tsql -S platformnew.database.windows.net -U username Password: locale is “LC_CTYPE=en_US.UTF-8;LC_NUMERIC=uk_UA.UTF-8;LC_TIME=uk_UA.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=uk_UA.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=uk_UA.UTF-8;LC_NAME=uk_UA.UTF-8;LC_ADDRESS=uk_UA.UTF-8;LC_TELEPHONE=uk_UA.UTF-8;LC_MEASUREMENT=uk_UA.UTF-8;LC_IDENTIFICATION=uk_UA.UTF-8” locale charset is “UTF-8” using default charset “UTF-8” Error 20004 (severity 9): Read from the server failed OS error 104, “Connection… Читать далее »