Архив рубрики: MSSQL

Microsoft SQL Server is a relational database management system developed by Microsoft.

[UPD 25] Azure: почему никогда

6 марта 2017
 

 Недели две тому в ленте подписок на Хабрахабре мне попался пост>>> о том, что в рамках новой стратегии “Microsoft loves Linux” был открыт исходный код PowerShell и опубликованы пакеты для Ubuntu 14.04, Ubuntu 16.04, CentOS 7, и macOS 10.11, и даже есть “документация” (к документации и Microsoft вернёмся чуть позже) для запуска Docker-контейнера с PowerShell, которая, однако, приводит к… Читать далее »

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 запрос, а остальная часть строки –… Читать далее »

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… Читать далее »