Что такое sql server management studio (ssms)?what is sql server management studio (ssms)?
Содержание:
- Обзор проекта скриптаScript Project Overview
- Что нового в SSMS 17?
- Создание скриптов для таблицScript tables
- Script extended events
- Задачи редактораEditor Tasks
- Установка SQL сервера 2008
- Установка с Azure Data StudioInstallation with Azure Data Studio
- Получение справки
- УдалениеUninstall
- Задание отступов в текстеIndent your text
- Автономное содержимое для SQL Server 2014SQL Server 2014 offline content
- Разделение представленияSplitting the View
- Подключение к экземпляру SQL Server из проекта скриптовConnecting to an Instance of SQL Server from a Script Project
- Предварительные требованияPrerequisites
- Использование среды SQL Server Management StudioUsing SQL Server Management Studio
Обзор проекта скриптаScript Project Overview
SQL ServerSQL Server отображаются в обозревателе решений среды Среда Management StudioManagement Studio.script projects are displayed in the Solution Explorer component of Среда Management StudioManagement Studio. Проект скрипта может содержать 0 или более файлов проекта.A script project can contain zero or more project files. В решение можно добавить один проект или объединить в одном решении несколько проектов.You can add a project to a solution or combine more than one project within a solution.
Проекты могут включать следующее:Projects can include the following:
-
Соединения.Connections. Соединение, постоянное в пределах проекта, содержит сведения об имени входа, имени сервера, базе данных по умолчанию, предпочитаемом протоколе, типе проверки подлинности и свойствах соединения.A connection, as persisted within a project, will contain login information, server name, default database, preferred protocol, authentication type, and connection properties. Сведения о соединении могут при необходимости храниться вместе со скриптом (см. далее).Connection information may optionally be stored with a script (see below).
-
Скрипты SQL.SQLScripts. Часто используемые скрипты SQL для пользователя.Frequently used SQL scripts for the user. Двойной щелчок по SQL-файлу в проекте откроет выбранный скрипт в редакторе SQL.Double-clicking a .sql file within the project will cause the SQL Editor to open the selected script.
-
Скрипты многомерных выражений, расширений интеллектуального анализа данных и XML для аналитики.MDX, DMX, and XMLAScripts. Часто используемые скрипты многомерных выражений для пользователя.Frequently used MDX scripts for the user. Двойной щелчок по MDX-файлу в проекте откроет выбранный скрипт в редакторе.Double-clicking an .mdx file within the project will cause the Editor to open the selected script.
-
Прочие. Эту папку можно использовать для файлов, которые не подходят по типу к другим узлам, заданным по умолчанию, таким как текстовый файл, содержащий цели проекта.Misc. This folder can be used for files that do not neatly fit into any of the other default node types, such as a text file that contains the project objectives.
Проекты также могут интегрироваться в системы управления исходным кодом.Projects can also be integrated into a source code control system.
Что нового в SSMS 17?
- Обновления иконок – они теперь соответствуют иконкам, которые используются в оболочке Visual Studio, и поддерживают высокое разрешение. Внешний вид иконки профилировщика и SSMS изменился, для того чтобы различать версии 16.х и 17.х.;
- Изменения в модуле SQL PowerShell – модуль удален из SSMS и теперь поставляется через коллекцию PowerShell. Также для многих командлетов добавлены новые параметры, например:
- Параметры -ClusterType и -RequiredCopiesToCommit в командлеты AG (New-SqlAvailabilityGroup, Join-SqlAvailabilityGroup и Set-SqlAvailabilityGroup);
- Параметры -ActiveDirectoryAuthority и -AzureKeyVaultResourceId в командлет Add-SqlAzureAuthenticationContext;
- Для командлета Get-SqlDatabase добавлен параметр ConnectionString;
- Для командлетов Set-SqlAvailabilityReplica и New-SqlAvailabilityReplica параметр SeedingMode.
Кроме параметров добавились и новые командлеты: Revoke-SqlAvailabilityGroupCreateAnyDatabase, Grant-SqlAvailabilityGroupCreateAnyDatabase и Set-SqlAvailabilityReplicaRoleToSecondary;
- Так как SQL Server, начиная с 2017 версии, можно установить на Linux, в SQL Server Management Studio внесены некоторые доработки, например: добавлена поддержка собственных путей Linux для присоединения, восстановления и резервного копирования баз данных, добавлена поддержка собственных путей Linux для папки назначения журналов аудита;
- Добавлен новый шаблон «Add Unique Constraint» (Добавить ограничение уникальности);
- Удален диспетчер конфигураций из обозревателя зарегистрированных серверов;
- Теперь SQL Server Management Studio может создавать базы данных SQL Azure версии «PremiumRS»;
- Улучшения в группах доступности AlwaysOn – в группы доступности AlwaysOn добавлена поддержка новых типов кластеров: EXTERTAL и NONE, улучшена работа технологии IntelliSense с несколькими ключевыми словами для группы доступности, а также в версии 17.3 добавлена поддержка маршрутизации запросов только для чтения для групп доступности;
- Многофакторная идентификация (MFA) – в версии 17.2 добавлена проверка подлинности нескольких пользователей Azure AD с помощью универсальной проверки подлинности с Многофакторной идентификацией (MFA);
- В диалоговое окно подключения добавлен способ проверки подлинности «Active Directory — универсальная с поддержкой MFA», также в окне подключения в целях безопасности по умолчанию отключено доверие к сертификатам сервера и включен запрос шифрования для подключений к базе данных SQL Azure;
- Включен конструктор представлений для баз данных SQL Azure;
- Добавлен новый мастер импорта неструктурированных файлов, работающий на основе интеллектуальной платформы Program Synthesis using Examples (PROSE), которая упрощает процесс импорта CSV-файлов и не требует от пользователей многочисленных действий или специализированных знаний. Платформа PROSE анализирует шаблоны данных во входном файле и определяет имена столбцов, типы, разделители и т. д., запоминает структуру файла и выполняет все действия по обработке данных (функция доступна только в SSMS 17.3 и более поздних версиях);
- В обозреватель объектов добавлен узел XEvent Profiler. XEvent Profiler — это компонент SQL Server Management Studio, который отображает динамическое окно просмотра расширенных событий. В отличие от SQL Profiler, профилировщик XEvent непосредственно интегрирован в SSMS и основан на масштабируемой технологии расширенных событий ядра СУБД SQL (начиная с SSMS 17.3);
- Добавлена проверка синтаксиса функции Predict, а также проверка синтаксиса запросов в функции управления внешними библиотеками;
- Исправления ошибок. В каждой новой версии исправляются обнаруженные в прошлых версиях ошибки. Более детальную информацию обо всех изменениях можете прочитать в журнале изменений SQL Server Management Studio на сайте Microsoft.
Создание скриптов для таблицScript tables
В этом разделе описывается, как создать скрипты для таблиц базы данных.This section covers how to script out tables from your database. С помощью этого параметра вы можете создать таблицу или удалить ее, а затем создать.Use this option to either create the table or drop and create the table. Он также позволяет создать скрипт T-SQL, связанный с изменением таблицы:You can also use this option to script the T-SQL associated with modifying the table. вставкой или обновлением.An example is to insert into it or update to it. В этом разделе вы сможете удалить таблицу, а затем создать ее.In this section, you drop a table and then re-create it.
-
Подключитесь к серверу SQL Server.Connect to a server that’s running SQL Server.
-
Разверните узел Базы данных.Expand your Databases node.
-
Разверните узел базы данных AdventureWorks2016.Expand your AdventureWorks2016 database node.
-
Разверните узел Таблицы.Expand your Tables node.
-
Щелкните правой кнопкой мыши dbo.ErrorLog и последовательно выберите пункты > Создать скрипт таблицы как > Удалить и создать в > Новое окно редактора запросов:Right-click dbo.ErrorLog > Script Table as > DROP And CREATE To > New Query Editor Window:
-
Выберите команду Выполнить, чтобы выполнить запрос.Select Execute to execute the query. Это действие удаляет таблицу Errorlog и повторно создает ее.This action drops the Errorlog table and re-creates it.
Примечание
Таблица Errorlog в базе данных AdventureWorks2016 по умолчанию пуста.The Errorlog table is empty by default in the AdventureWorks2016 database. Вы не потеряете данные, если удалите ее.So you’re not losing any data by dropping the table. Однако если в таблице есть данные, при выполнении этих действий они будут потеряны.However, following these steps on a table with data causes data loss.
Script extended events
This section covers how to script out extended events.
-
Connect to a server that’s running SQL Server.
-
Expand your Management node.
-
Expand your Extended Events node.
-
Expand your Sessions node.
-
Right-click the extended session you’re interested in > Script Session As > CREATE To > New Query Editor Window:
-
In the New Query Editor Window, modify the new name of the session from system_health to system_health2. Select Execute to execute the query.
-
Right-click Sessions in Object Explorer. Select Refresh to see your new extended event session. The green icon next to the session indicates the session is running. The red icon indicates the session is stopped.
Note
You can start the session by right-clicking it and selecting Start. However, this is a copy of the already running system_health session, so you can skip this step. You can delete the copy of the extended event session: right-click it and select Delete.
Задачи редактораEditor Tasks
Описание задачиTask Description | РазделTopic |
---|---|
Описывает различные способы открытия редакторов в среде SSMS.Describes the various ways you can open the editors in SSMS. | Открытие редактораOpen an Editor |
Настройка параметров для различных редакторов, например нумерация линий или параметры IntelliSense.Configure options for the various editors, such as line numbering and IntelliSense options. | Настройка редакторовConfigure Editors |
Управление режимом просмотра, например переносом по словам, разделением окна или вкладками.How to manage the view mode, such as word wrap, splitting a window, or tabs. | Управление режимами редактирования и просмотраManage the Editor and View Mode |
Настройка параметров форматирования, например скрытый текст или выступы.Set formatting options, such as hidden text or indentation. | управлять форматированием кодаManage Code Formatting |
Способы навигации по тексту в окне редактора, например функции добавочного поиска или перехода.Navigate through the text in an editor window by using features such as incremental search or go to. | Перемещение по коду и текстуNavigate Code and Text |
Настройка параметров присвоения цветов различным классам синтаксиса, что облегчает чтение сложных инструкций.Set color coding options for various classes of syntax, which makes it easier to read complex statements. | Выделение цветом в редакторах запросовColor Coding in Query Editors |
Перетаскивание текста с одного места в скрипте в другое.Drag text from one location in a script and drop it in a new location. | Перетаскивание текстаDrag and drop text |
Установка закладок для более легкого поиска важных элементов кода.How to set bookmarks in order to more easily find important pieces of code. | Управление закладкамиManage bookmarks |
Вывод скриптов или результатов в окно или сетку.How to print scripts or the results in a window or grid. | Печать кода и результатыPrint Code and Results |
Просмотр и использование базовых функций редактора запросов многомерных выражений.View and use the basic features in the MDX Query Editor. | Создание скриптов Analysis ServicesCreate Analysis Services Scripts |
Просмотр и использование базовых функций редактора запросов расширения интеллектуального анализа данных.View and use the basic features in the DMX Query Editor. | Создание DMX-запросаCreate a DMX Query |
Просмотр и использование базовых функций редактора запросов XML/A.View and use the basic features in the XML/A Editor. | Редактор XMLXML Editor |
Использование функций sqlcmd в редакторе запросов ядра СУБД.How to use the sqlcmd features in the Database Engine Query Editor. | Изменение скриптов SQLCMDEdit SQLCMD Scripts |
Использование фрагментов кода в редакторе запросов ядра СУБД.How to use code snippets in the Database Engine Query Editor. Фрагменты кода — это шаблоны часто используемых инструкций или блоков. Их можно настроить или расширить, включив в них фрагменты, специфичные для сайта.Snippets are templates for commonly used statements or blocks, and can be customized or extended to include site-specific snippets. | Фрагменты кода T-SQLT-SQL Code Snippets |
Использование отладчика Transact-SQL для пошагового просмотра кода и просмотра отладочных данных, например значений переменных и параметров.How to use the Transact-SQL debugger to step through code and view debugging information such as the values in variables and parameters. | Отладчик T-SQL.T-SQL Debugger |
Установка SQL сервера 2008
Установка SQL сервера 2008 имеет свои особенности, поэтому мы не будем останавливаться только на отличиях от установки сервера 2005, а пройдем с Вами весь путь.
Запустите программу-установщик с правами администратора.
В разделе «Планирование» нажмите пункт «Средство проверки конфигурации» (на рисунке обычно изображен молоточек и гаечный ключ).
Теперь нажмите кнопку «Показать подробности» и убедитесь, все ли проверки пройдены успешно. Если были обнаружены какие-либо проблемы, необходимо их устранить и запустить проверку, нажав «Включить заново». Нажмите ОК.
Далее заходим в раздел «Установка». Выбираем пункт «Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру».
Снова нажмите кнопку «Показать подробности» и убедитесь, все ли проверки пройдены успешно. Если были обнаружены какие-либо проблемы, необходимо их устранить и запустить проверку, нажав «Включить заново». Нажмите ОК.
Введите приобретенный ключ продукта (если версия бесплатная, ключ не требуется) и нажмите Далее.
Прочитайте условия лицензии и поставьте галочку, что вы с ними согласны. Нажмите Далее.
Для установки файлов поддержки программы установки нажмите Установить.
Нажмите кнопку «Показать подробности» и убедитесь, все ли проверки пройдены успешно. Если были обнаружены какие-либо проблемы, необходимо их устранить и запустить проверку, нажав «Включить заново». Нажмите ОК.
На данном этапе выберите компоненты для установки (можно использовать кнопку «Выделить все») и нажмите Далее
Обратите внимание, что для нормальной работы ПО следует установить Полнотекстовый поиск и для управления самим SQL сервером необходимо выбрать Средства управления — основные.
Выберите опцию «Экземпляр по умолчанию» или «Именованный экземпляр». Во втором случае задайте имя экземпляра. Нажмите Далее.
Проверьте данные по месту на диске для компонентов SQL сервера и нажмите Далее.
Выберите опции, как показано ниже, и перейдите на закладку «Параметры сортировки».
Определяем режим сортировки данных для сервера. В обоих случаях следует установить «Cyrillic_General». Нажмите Далее. Чтобы изменить опцию, нажмите расположенную рядом кнопку «Настройка» и установите необходимые параметры (порядок сортировки следует установить как «Cyrillic_General» и поставить галочку на пункте «С учетом диакритических символов»).
Теперь выберите опцию «Смешанный режим» и задайте пароль для учетной записи администратора «sa». Можно указать и дополнительные учетные записи пользователей Windows. Далее перейдите на закладку «Каталоги данных».
Введите путь к папке, в которой будут размещены файлы баз данных, в поле «Корневой каталог данных». Нажмите кнопку Далее.
Теперь задаем режим настройки служб Reporting Services. Выберите Установить конфигурацию по умолчанию для работы в собственном режиме и нажмите Далее.
Если Вы хотите помочь корпорации Майкрософт улучшить некоторые компоненты и службы SQL Server 2008, можете отметить галочками интересующие Вас пункты. Понятное дело — это не является обязательным. Нажмите Далее.
Нажмите кнопку «Показать подробности» и убедитесь, все ли проверки пройдены успешно. Если были обнаружены какие-либо проблемы, необходимо их устранить и запустить проверку, нажав «Включить заново». Нажмите ОК.
Нажмите кнопку Установить.
По завершению установки нажмите Далее.
После появления окна с надписью «Установка SQL Server 2008 успешно завершена» нажмите Закрыть.
Ура! Получилось!
А теперь лучше компьютер перезагрузить.
Установка с Azure Data StudioInstallation with Azure Data Studio
- Начиная с SSMS 18.7, вместе с SSMS устанавливается системная версия Azure Data Studio по умолчанию.Starting with SSMS 18.7, SSMS installs a system version of Azure Data Studio by default. Если на рабочей станции уже установлена аналогичная или более поздняя системная версия Azure Data Studio (стабильная или для предварительной оценки), то при сравнении с включенной в состав SSMS версией Azure Data Studio установка Azure Data Studio в рамках SSMS пропускается.If an equal or greater system version of Azure Data Studio stable or insiders is already present on the workstation compared to the included version of Azure Data Studio, the installation of Azure Data Studio by SSMS is skipped. Сведения о версии Azure Data Studio можно найти в заметках о выпуске.The Azure Data Studio version can be found in the release notes.
- Установщику системной версии Azure Data Studio требуются те же права безопасности, что и установщику SSMS.The Azure Data Studio system installer requires the same security rights as the SSMS installer.
- Установка Azure Data Studio выполняется с параметрами установки Azure Data Studio по умолчанию.The Azure Data Studio installation is completed with the default Azure Data Studio installation options. Это необходимо для создания папки меню «Пуск» и добавления Azure Data Studio в путь к ней.These are to create a Start Menu folder and add Azure Data Studio to PATH. Ярлык на рабочем столе не создается. Azure Data Studio не регистрируется как редактор по умолчанию для каких-либо типов файлов.A desktop shortcut is not created and Azure Data Studio is not registered as a default editor for any file types.
- Локализация Azure Data Studio осуществляется с помощью расширений языкового пакета.Localization of Azure Data Studio is accomplished through Language Pack extensions. Чтобы локализовать Azure Data Studio, скачайте соответствующий языковой пакет из marketplace-магазина расширений.To localize Azure Data Studio, download the corresponding language pack from the extension marketplace.
- Сейчас установку Azure Data Studio можно пропустить, запустив установщик SSMS с флагом командной строки .At this time, the installation of Azure Data Studio can be skipped by launching the SSMS installer with the command line flag .
Получение справки
- UserVoice: предложения пользователей по улучшению SQL ServerUserVoice: Have suggestions for improving SQL Server?
- Вопросы и ответы по продуктам Майкрософт (SQL Server)Microsoft Q & A (SQL Server)
- DBA Stack Exchange (тег sql-server): вопросы по SQL ServerDBA Stack Exchange (tag sql-server): Ask SQL Server questions
- Stack Overflow (тег sql-server): ответы на вопросы по разработке приложений SQLStack Overflow (tag sql-server): Answers to SQL development questions
- Reddit: общее обсуждение по SQL ServerReddit: General discussion about SQL Server
- Условия лицензии и информация о Microsoft SQL ServerMicrosoft SQL Server License Terms and Information
- Варианты поддержки для бизнес-пользователейSupport options for business users
- Обратиться в МайкрософтContact Microsoft
- Дополнительная справка и отзывы по SQL ServerAdditional SQL Server help and feedback
УдалениеUninstall
Набор SSMS имеет общие компоненты с другими решениями, которые останутся установленными после его удаления.There are shared components that remain installed after you uninstall SSMS.
Сюда входят следующие компоненты:The shared components that remain installed are:
- Azure Data StudioAzure Data Studio
- Microsoft .NET Framework 4.7.2Microsoft .NET Framework 4.7.2
- Драйвер Microsoft OLE DB для SQL ServerMicrosoft OLE DB Driver for SQL Server
- Microsoft ODBC Driver for SQL Server версии 17Microsoft ODBC Driver 17 for SQL Server
- Распространяемый компонент Microsoft Visual C++ 2013 (x86)Microsoft Visual C++ 2013 Redistributable (x86)
- Распространяемый компонент Microsoft Visual C++ 2017 (x86)Microsoft Visual C++ 2017 Redistributable (x86)
- Распространяемый компонент Microsoft Visual C++ 2017 (x64)Microsoft Visual C++ 2017 Redistributable (x64)
- Microsoft Visual Studio Tools for Applications 2017Microsoft Visual Studio Tools for Applications 2017
Эти компоненты не удаляются, так как могут являться общими с другими продуктами.These components aren’t uninstalled because they can be shared with other products. Их удаление может нарушить работу этих продуктов.If uninstalled, you may run the risk of disabling other products.
Задание отступов в текстеIndent your text
Кнопки отступов на панели инструментов позволяют увеличивать и уменьшать отступы в тексте.You can use the indentation buttons on the toolbar to increase or decrease the indent of your text.
-
Откройте окно «Новый запрос».Open a New Query window.
-
Вставьте следующий код Transact-SQLTransact-SQL в текстовое окно.Paste the following Transact-SQLTransact-SQL code in your text window:
-
Выделите часть текста с инструкцией Alter Database и нажмите кнопку Увеличить отступ на панели инструментов, чтобы сдвинуть текст вправо:Highlight the Alter Database portion of the text, and then select the Increase Indent button on the toolbar to move this text forward:
-
Снова выделите часть текста с инструкцией Alter Database и нажмите кнопку Уменьшить отступ на панели инструментов, чтобы сдвинуть текст влево.Highlight the Alter Database portion of the text again, and then select the Decrease Indent button to move this text back.
Автономное содержимое для SQL Server 2014SQL Server 2014 offline content
Важно!
Содержимое для SQL 2014 Transact-SQL доступно только в автономном режиме.SQL 2014 Transact-SQL content is only available offline.
Ниже описаны действия по загрузке автономного содержимого для SQL Server 2014.The following steps explain how to load offline content for SQL Server 2014.
-
Скачайте содержимое документации по продукту Microsoft SQL Server 2014 для сред с брандмауэром и прокси-сервером из центра загрузки и сохраните его в папке.Download the Product Documentation for Microsoft SQL Server 2014 for firewall and proxy restricted environments content from the download center and save it to a folder.
-
Распакуйте файл, чтобы просмотреть файл MSHA.Unzip the file to view the .msha file.
-
В SSMS в меню «Справка» выберите пункт Добавление и удаление содержимого справки.In SSMS, select Add and Remove Help Content on the Help menu.
В окне справки откроется вкладка «Управление содержимым».The Help Viewer opens to the Manage Content tab.
-
Чтобы установить новейшее содержимое справки, выберите Диск в разделе источника установки, а затем — многоточие (…).To install the latest help content, choose Disk under Installation source and then the ellipses (…).
Примечание
На вкладке «Управление содержимым» в поле Local store path (Путь к локальному хранилищу) отображается расположение содержимого на локальном компьютере.The Local store path on the Manage Content tab shows where on the local computer the content is located. Чтобы изменить расположение, щелкните Переместить, в поле Куда введите путь к другой папке, а затем нажмите кнопку OK.To change the location, select Move, enter a different folder path in the To field, and then select OK.
Если не удается установить справку после изменения пути к локальному хранилищу, закройте и снова откройте средство просмотра справки.If the help installation fails after changing the Local store path, close and reopen the Help Viewer. Убедитесь, что новое расположение есть в пути к локальному хранилищу, а затем повторите попытку установки.Ensure the new location appears in the Local store path and then try the installation again. -
Откройте папку, в которую вы распаковали содержимое.Locate the folder where you unzipped the content. Выберите в папке файл HelpContentSetup.msha, а затем щелкните Открыть.Select the HelpContentSetup.msha file in the folder then select Open.
-
В строке поиска введите sql server 2014.Type in sql server 2014 in the search bar. Получив доступ к содержимому 2014, выберите Добавить рядом с каждым пакетом содержимого (документацией), который необходимо установить в окне справки, а затем выберите Обновить.Once you see the 2014 content available, select Add next to each content package (book) that you want to install to Help Viewer and then select Update.
Примечание
Если окно справки перестает отвечать на запросы во время добавления содержимого, измените значение в строке Cache LastRefreshed=»<mm/dd/yyyy> 00:00:00″ в файле %LOCALAPPDATA%\Microsoft\HelpViewer2.x\HlpViewer_SSMSx_en-US.settings или HlpViewer_VisualStudiox_en-US.settings на дату в будущем.If the Help Viewer freezes (hangs) while adding content, change the Cache LastRefreshed=»<mm/dd/yyyy> 00:00:00″ line in the %LOCALAPPDATA%\Microsoft\HelpViewer2.x\HlpViewer_SSMSx_en-US.settings or HlpViewer_VisualStudiox_en-US.settings file to some date in the future. Сведения об этой проблеме см. в разделе Окно справки Visual Studio зависает.For more information about this issue, see Visual Studio Help Viewer freezes.
-
Проверить загрузку содержимого SQL Server 2014 можно, выполнив поиск в области содержимого слева, введя sql server 2014.You can verify that the SQL Server 2014 content installed by searching under the content pane on the left for sql server 2014.
Разделение представленияSplitting the View
Окно редактора можно разбить на две части, чтобы облегчить изменение.An Editor window can be split into two separate parts for easier editing.
Как разбить окноTo split a window
-
Щелкните вешку разбивки, расположенную над вертикальной полосой прокрутки.Click the splitter bar (located above the scroll bar).
-
Перетащите вешку разбивки вниз.Drag the splitter bar downward.
-
Чтобы вернуться к отображению в одной панели, дважды щелкните линию разбивки, находящуюся между двумя областями.To go back to a single pane, double-click the splitter bar dividing the two panes.
Новая панель содержит тот же документ, и любые изменения, сделанные в одной из панелей, немедленно появляются и в другой панели, если она отображает ту же часть документа.The new pane contains the same document, and any changes made to one pane are reflected in the other pane as long as that pane displays the same place in the document.
Подключение к экземпляру SQL Server из проекта скриптовConnecting to an Instance of SQL Server from a Script Project
Проект скриптов может содержать соединения с экземпляром SQL ServerSQL Server.A script project may contain connections to an instance of SQL ServerSQL Server. Чтобы подключиться к экземпляру SQL ServerSQL Server в проекте, нужно щелкнуть соединение.You can connect to an instance of SQL ServerSQL Server in a project by clicking the connection. Откроется окно скрипта SQL, которое подключено к экземпляру SQL ServerSQL Server , указанному в выбранном соединении.This will open an SQL Script window that is connected to the instance of SQL ServerSQL Server defined in the connection you selected. Если открыть SQL ServerSQL Server или скрипт многомерных выражений при помощи соединения, в котором используется проверка подлинности SQL ServerSQL Server , то после запуска редактора и загрузки скрипта будет предложено ввести пароль в диалоговом окне Подключение к SQL Server .If you open a SQL ServerSQL Server or MDX script with a connection that uses SQL ServerSQL Server authentication, you will be prompted for the password using the Connect to SQL Server dialog box after the Editor has been opened and the script loaded.
Соединение закрывается, как только закроется соответствующее окно.The connection will be closed after the corresponding window is closed.
Чтобы изменить сведения о соединении, используйте окно свойств в Среда Management StudioManagement Studio.To modify information about a connection, use the properties window in Среда Management StudioManagement Studio.
Предварительные требованияPrerequisites
Прежде чем начать, убедитесь в наличии последней версии SQL Server Management Studio.Before you start, make sure you have the latest version of SQL Server Management Studio. Чтобы скачать среду SSMS, посетите страницу Скачивание SQL Server Management Studio (SSMS).To download SSMS, see Download SQL Server Management Studio (SSMS).
Проверка развертывания в базу данных SQL Azure, описанная в этой статье, производится с помощью SQL Server Data Tools (SSDT) версии 17.4 или более поздней версии.The validation described in this article for deployment to Azure SQL Database requires SQL Server Data Tools (SSDT) version 17.4 or later. Чтобы получить последнюю версию SSDT, скачайте SQL Server Data Tools (SSDT).To get the latest version of SSDT, see Download SQL Server Data Tools (SSDT).
Сервер Базы данных SQL Azure прослушивает порт 1433.An Azure SQL Database server listens on port 1433. Если вы пытаетесь подключиться к серверу базы данных SQL Azure изнутри корпоративного брандмауэра, для успешного подключения в этом брандмауэре должен быть открыт данный порт.If you’re trying to connect to an Azure SQL Database server from within a corporate firewall, this port must be open in the corporate firewall for you to connect successfully.
Использование среды SQL Server Management StudioUsing SQL Server Management Studio
Создание базы данныхTo create a database
-
В обозревателе объектов подключитесь к экземпляру компонента Компонент SQL Server Database EngineSQL Server Database Engine и разверните его.In Object Explorer, connect to an instance of the Компонент SQL Server Database EngineSQL Server Database Engine and then expand that instance.
-
Щелкните правой кнопкой мыши элемент Базы данных, а затем выберите пункт Создать базу данных.Right-click Databases, and then click New Database.
-
В поле Новая база данных введите имя базы данных.In New Database, enter a database name.
-
Чтобы создать базу данных, приняв все значения по умолчанию, нажмите кнопку ОК; иначе продолжайте выполнение следующих дополнительных шагов.To create the database by accepting all default values, click OK; otherwise, continue with the following optional steps.
-
Чтобы изменить имя владельца, нажмите ( … ) и выберите другого владельца.To change the owner name, click (…) to select another owner.
Примечание
Параметр Использовать полнотекстовое индексирование всегда установлен и недоступен (т. к. начиная с SQL Server 2008SQL Server 2008все пользовательские базы данных поддерживают полнотекстовый поиск).The Use full-text indexing option is always checked and dimmed because, beginning in SQL Server 2008SQL Server 2008, all user databases are full-text enabled.
-
Чтобы изменить значения первичных данных по умолчанию и файлов журнала транзакций, щелкните соответствующую ячейку в сетке Файлы базы данных и введите новое значение.To change the default values of the primary data and transaction log files, in the Database files grid, click the appropriate cell and enter the new value. Дополнительные сведения см. в статье AДобавление файлов данных или журналов в базу данных.For more information, see Add Data or Log Files to a Database.
-
Чтобы изменить параметры сортировки базы данных, выберите страницу Параметры и выберите из списка желаемые параметры сортировки.To change the collation of the database, select the Options page, and then select a collation from the list.
-
Чтобы изменить модель восстановления, выберите страницу Параметры и модель восстановления из списка.To change the recovery model, select the Options page and select a recovery model from the list.
-
Чтобы изменить параметры базы данных, выберите страницу Параметры и измените параметры базы данных.To change database options, select the Options page, and then modify the database options. Описание каждого параметра см. в статье Параметры ALTER DATABASE SET (Transact-SQL).For a description of each option, see ALTER DATABASE SET Options (Transact-SQL).
-
Чтобы добавить новую файловую группу, перейдите на страницу Группы файлов .To add a new filegroup, click the Filegroups page. Нажмите Добавить и введите значения для файловой группы.Click Add and then enter the values for the filegroup.
-
Чтобы добавить расширенное свойство в базу данных, выберите страницу Расширенные свойства .To add an extended property to the database, select the Extended Properties page.
-
В столбце Имя введите имя расширенного свойства.In the Name column, enter a name for the extended property.
-
В столбце Значение введите текст расширенного свойства.In the Value column, enter the extended property text. Например, введите одно или несколько предложений, которые описывают базу данных.For example, enter one or more statements that describe the database.
-
-
Чтобы создать базу данных, нажмите кнопку ОК.To create the database, click OK.