Microsoft sql server 2017 14.0.1000.169 (rtm)
Содержание:
- SQL Server Analysis Services
- ОбзорOverview
- Версии
- Mission-critical security
- Deciding among SQL Server components
- RDBMS high availability
- RDBMS high availability
- RDBMS manageability
- Install LocalDB
- Получение справки
- Uninstall
- Конфигурация SQL ServerSQL Server configuration
- RemarksRemarks
- Установка SQL сервера 2000
- Ограничения
- Общие сведения об обслуживании установки SQL Server
- Требования к системе для SSMSSSMS System Requirements
- Применение программы osql в интерактивном режимеUsing osql Interactively
SQL Server Analysis Services
This release introduces new features and improvements for performance, resource governance, and client support.
New feature or update | Details |
---|---|
Calculation groups in tabular models | Calculation groups can significantly reduce the number of redundant measures by grouping common measure expressions as calculation items. To learn more, see Calculation groups in tabular model. |
Query interleaving | Query interleaving is a tabular mode system configuration that can improve user query response times in high-concurrency scenarios. To learn more, see Query interleaving. |
Many-to-many relationships in tabular models | Allows many-to-many relationships between tables where both columns are non-unique. To learn more, see Relationships in tabular models. |
Property settings for resource governance | This release includes new memory settings: Memory\QueryMemoryLimit, DbpropMsmdRequestMemoryLimit, and OLAP\Query\RowsetSerializationLimit for resource governance. To learn more, see Memory settings. |
Governance setting for Power BI cache refreshes | This release introduces the ClientCacheRefreshPolicy property, which overrides caching dashboard tile data and report data for initial load of Live connect reports by the Power BI service. To learn more, see General Properties. |
Online attach | Online attach can be used for synchronization of read-only replicas in on-premises query scale-out environments. To learn more, see . |
ОбзорOverview
Компонент Компонент Database EngineDatabase Engine входит в состав SQL ServerSQL Server и является основной службой, предназначенной для хранения, обработки и обеспечения безопасности данных.The Компонент Database EngineDatabase Engine component of SQL ServerSQL Server is the core service for storing, processing, and securing data. Компонент Компонент Database EngineDatabase Engine обеспечивает управляемый доступ к ресурсам и быструю обработку транзакций, что позволяет использовать его даже с самыми требовательными приложениями по обработке данных на предприятии.The Компонент Database EngineDatabase Engine provides controlled access and rapid transaction processing to meet the requirements of the most demanding data consuming applications in your enterprise.
SQL ServerSQL Server поддерживает до 50 экземпляров компонента Компонент Database EngineDatabase Engine на одном компьютере.supports up to 50 instances of the Компонент Database EngineDatabase Engine on a single computer. Инструкции по созданию типовой установки SQL ServerSQL Server см. в статье Установка SQL Server с помощью мастера установки (программа установки).To create a typical SQL ServerSQL Server installation, see Install SQL Server from the Installation Wizard (Setup).
Важно!
Для локальных установок необходимо запускать программу установки с правами администратора.For local installations, you must run Setup as an administrator. При установке SQL ServerSQL Server из удаленной общей папки необходимо использовать учетную запись домена с разрешениями на чтение и выполнение для удаленной общей папки.If you install SQL ServerSQL Server from a remote share, you must use a domain account that has read and execute permissions on the remote share.
Версии
Версия | Дата релиза | Дата окончания основной поддержки | Дата окончания расширенной поддержки | Поддерживаемые операционные системы |
---|---|---|---|---|
SQL Server 2005 Express Edition | 2005-11-07 | 2011-04-12 | 2016-04-12 | Windows 2000 Service Pack 4, Windows XP Service Pack 2, Windows Server 2003 Service Pack, Windows 7 Service Pack 1 |
SQL Server 2008 Express Edition | 2009-02-08 | 2014-07-08 | 2019-07-09 | Windows XP Service Pack 2, Windows XP Service Pack 3, Windows Vista, Windows Vista Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008 |
SQL Server 2008 R2 Express | 2010-04-16 | 2014-07-08 | 2019-07-09 | Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2 |
SQL Server 2012 Express | 2012-05-14 | 2017-07-11 | 2022-07-12 | Windows Vista Service Pack 2, Windows 7, Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 |
SQL Server 2014 Express | 2014-04-01 | 2019-07-09 | 2024-07-09 | Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 SP2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 |
SQL Server 2016 Express | 2016-06-01 | 2021-07-13 | 2026-07-14 | Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 |
SQL Server 2017 Express | 2017-09-29 | 2022-10-11 | 2027-10-12 | Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016,
Red Hat Enterprise Linux 7.3 или 7.4, SUSE Enterprise Linux Server v12 SP2, Ubuntu 16.04LTS, |
Mission-critical security
SQL Server provides a security architecture that’s designed to allow database administrators and developers to create secure database applications and counter threats. Each version of SQL Server has improved on previous versions with the introduction of new features and functionality, and SQL Server 2019 (15.x) continues to build on this story.
New feature or update | Details |
---|---|
Always Encrypted with secure enclaves | Expands upon Always Encrypted with in-place encryption and rich computations by enabling computations on plaintext data inside a server-side secure enclave. In-place encryption improves the performance and the reliability of cryptographic operations (encrypting columns, rotating columns, encryption keys, and so on), because it avoids moving data out of the database. Support for rich computations (pattern matching and comparison operations) unlocks Always Encrypted to a much broader set of scenarios and applications that demand sensitive data protection, while also requiring richer functionality in Transact-SQL queries. See Always Encrypted with Secure Enclaves. |
Certificate management in SQL Server Configuration Manager | Certificate management tasks such as viewing and deploying certificates is now possible by using SQL Server Configuration Manager. See Certificate Management (SQL Server Configuration Manager). |
Data Discovery & Classification | Data Discovery & Classification provides capabilities for classifying and labeling columns in user tables. Classifying sensitive data (business, financial, healthcare, PII, etc.) can play a pivotal role in an organizational information protection stature. It can serve as infrastructure for:
|
SQL Server Audit | Auditing has also been enhanced to include a new field in the audit log record, which contains the sensitivity classifications (labels) of the actual data that was returned by the query. For details and examples, see . |
Deciding among SQL Server components
Use the Feature Selection page of the SQL Server Installation Wizard to select the components to include in an installation of SQL Server. By default, none of the features in the tree are selected.
Use the information in the following tables to determine the set of features that best fits your needs.
Server components | Description |
---|---|
SQL Server Database Engine | SQL Server Database Engine includes the Database Engine, the core service for storing, processing, and securing data, replication, full-text search, tools for managing relational and XML data, in database analytics integration, and PolyBase integration for access to Hadoop and other heterogeneous data sources, and the Data Quality Services (DQS) server. |
Analysis Services | Analysis Services includes the tools for creating and managing online analytical processing (OLAP) and data mining applications. |
Reporting Services | Reporting Services includes server and client components for creating, managing, and deploying tabular, matrix, graphical, and free-form reports. Reporting Services is also an extensible platform that you can use to develop report applications. |
Integration Services | Integration Services is a set of graphical tools and programmable objects for moving, copying, and transforming data. It also includes the Data Quality Services (DQS) component for Integration Services. |
Master Data Services | Master Data Services (MDS) is the SQL Server solution for master data management. MDS can be configured to manage any domain (products, customers, accounts) and includes hierarchies, granular security, transactions, data versioning, and business rules, as well as an Add-in for Excel that can be used to manage data. |
Machine Learning Services (In-Database) | Machine Learning Services (In-Database) supports distributed, scalable machine learning solutions using enterprise data sources. In SQL Server 2016, the R language was supported. SQL Server 2017 supports R and Python. |
Machine Learning Server (Standalone) | Machine Learning Server (Standalone) supports deployment of distributed, scalable machine learning solutions on multiple platforms and using multiple enterprise data sources, including Linux and Hadoop. In SQL Server 2016, the R language was supported. SQL Server 2017 supports R and Python. |
Management tools | Description |
---|---|
SQL Server Management Studio | SQL Server Management Studio is an integrated environment to access, configure, manage, administer, and develop components of SQL Server. Management Studio lets developers and administrators of all skill levels use SQL Server. Download and install Management Studio from Download SQL Server Management Studio |
SQL Server Configuration Manager | SQL Server Configuration Manager provides basic configuration management for SQL Server services, server protocols, client protocols, and client aliases. |
SQL Server Profiler | SQL Server Profiler provides a graphical user interface to monitor an instance of the Database Engine or Analysis Services. |
Database Engine Tuning Advisor | Database Engine Tuning Advisor helps create optimal sets of indexes, indexed views, and partitions. |
Data Quality Client | Provides a highly simple and intuitive graphical user interface to connect to the DQS server, and perform data cleansing operations. It also allows you to centrally monitor various activities performed during the data cleansing operation. |
SQL Server Data Tools | SQL Server Data Tools provides an IDE for building solutions for the Business Intelligence components: Analysis Services, Reporting Services, and Integration Services. (Formerly called Business Intelligence Development Studio). SQL Server Data Tools also includes «Database Projects», which provides an integrated environment for database developers to carry out all their database design work for any SQL Server platform (both on and off premise) within Visual Studio. Database developers can use the enhanced Server Explorer in Visual Studio to easily create or edit database objects and data, or execute queries. |
Connectivity Components | Installs components for communication between clients and servers, and network libraries for DB-Library, ODBC, and OLE DB. |
Documentation | Description |
---|---|
SQL Server Books Online | Core documentation for SQL Server. |
Developer and Evaluation Editions
For features supported by Developer and Evaluation editions, see features listed for the SQL Server Enterprise Edition in the tables below.
The Developer edition continues to support only 1 client for SQL Server Distributed Replay.
RDBMS high availability
Feature | Enterprise | Standard | Web | Express with Advanced Services | Express | |
---|---|---|---|---|---|---|
Server core support 1 | Yes | Yes | Yes | Yes | Yes | |
Log shipping | Yes | Yes | Yes | No | No | |
Database mirroring | Yes | Yes Full safety only | Witness only | Witness only | Witness only | |
Backup compression | Yes | Yes | No | No | No | |
Database snapshot | Yes | Yes | Yes | Yes | Yes | |
Always On failover cluster instances2 | Yes | Yes | No | No | No | |
Always On availability groups3 | Yes | No | No | No | No | |
Basic availability groups 4 | No | Yes | No | No | No | |
Online page and file restore | Yes | No | No | No | No | |
Online index create and rebuild | Yes | No | No | No | No | |
Resumable online index rebuilds | Yes | No | No | No | No | |
Online schema change | Yes | No | No | No | No | |
Fast recovery | Yes | No | No | No | No | |
Mirrored backups | Yes | No | No | No | No | |
Hot add memory and CPU | Yes | No | No | No | No | |
Database recovery advisor | Yes | Yes | Yes | Yes | Yes | |
Encrypted backup | Yes | Yes | No | No | No | |
Hybrid backup to Azure (backup to URL) | Yes | Yes | No | No | No | |
Read-scale availability group3,4 | Yes | No | No | No | No | No |
1 For more information on installing SQL Server on Server Core, see Install SQL Server on Server Core.
2 On Enterprise Edition, the number of nodes is the operating system maximum. On Standard edition there is support for two nodes.
3 On Enterprise Edition, provides support for up to 8 secondary replicas — including 2 synchronous secondary replicas.
4 Standard Edition supports basic availability groups. A basic availability group supports two replicas, with one database. For more information about basic availability groups, see Basic Availability Groups.
RDBMS high availability
Feature | Enterprise | Standard | Web | Express withAdvanced Services | Express |
---|---|---|---|---|---|
Server core support1 | Yes | Yes | Yes | Yes | Yes |
Log shipping | Yes | Yes | Yes | No | No |
Database mirroring | Yes | Yes2 | Yes3 | Yes3 | Yes3 |
Backup compression | Yes | Yes | No | No | No |
Database snapshot | Yes | Yes | Yes | Yes | Yes |
Always On failover cluster instances4 | Yes | Yes | No | No | No |
Always On availability groups5 | Yes | No | No | No | No |
Basic availability groups6 | No | Yes | No | No | No |
Automatic read write connection re-routing | Yes | No | No | No | No |
Online page and file restore | Yes | No | No | No | No |
Online index create and rebuild | Yes | No | No | No | No |
Resumable online index rebuilds | Yes | No | No | No | No |
Online schema change | Yes | No | No | No | No |
Fast recovery | Yes | No | No | No | No |
Accelerated database recovery | Yes | Yes | Yes | No | No |
Mirrored backups | Yes | No | No | No | No |
Hot add memory and CPU | Yes | No | No | No | No |
Database recovery advisor | Yes | Yes | Yes | Yes | Yes |
Encrypted backup | Yes | Yes | No | No | No |
Hybrid backup to Windows Azure (backup to URL) | Yes | Yes | Yes | No | No |
Cluster-less availability group 5,6 | Yes | Yes | No | No | No |
Failover servers for disaster recovery7 | Yes | Yes | No | No | No |
Failover servers for high availability7 | Yes | Yes | No | No | No |
Failover servers for disaster recovery in Azure7 | Yes | Yes | No | No | No |
1 For more information on installing SQL Server on Server Core, see Install SQL Server on Server Core.
2 Full safety only
3 Witness only
4 On Enterprise Edition, the number of nodes is the operating system maximum. On Standard edition there is support for two nodes.
5 On Enterprise Edition, provides support for up to 8 secondary replicas — including 5 synchronous secondary replicas.
6 Standard Edition supports basic availability groups. A basic availability group supports two replicas, with one database. For more information about basic availability groups, see Basic Availability Groups.
7Software assurance required.
RDBMS manageability
Feature | Enterprise | Standard | Web | Express withAdvanced Services | Express |
---|---|---|---|---|---|
User instances | No | No | No | Yes | Yes |
LocalDB | No | No | No | Yes | No |
Dedicated admin connection | Yes | Yes | Yes | Yes1 | Yes1 |
SysPrep support2 | Yes | Yes | Yes | Yes | Yes |
PowerShell scripting support3 | Yes | Yes | Yes | Yes | Yes |
Support for data-tier application component operations — extract, deploy, upgrade, delete | Yes | Yes | Yes | Yes | Yes |
Policy automation (check on schedule and change) | Yes | Yes | Yes | No | No |
Performance data collector | Yes | Yes | Yes | No | No |
Able to enroll as a managed instance in multi-instance management | Yes | Yes | Yes | No | No |
Standard performance reports | Yes | Yes | Yes | No | No |
Plan guides and plan freezing for plan guides | Yes | Yes | Yes | No | No |
Direct query of indexed views (using NOEXPAND hint) | Yes | Yes | Yes | Yes | Yes |
Direct query SQL Server Analysis Services | Yes | Yes | No | No | Yes |
Automatic indexed views maintenance | Yes | Yes | Yes | No | No |
Distributed partitioned views | Yes | No | No | No | No |
Parallel indexed operations | Yes | No | No | No | No |
Automatic use of indexed view by query optimizer | Yes | No | No | No | No |
Parallel consistency check | Yes | No | No | No | No |
SQL Server Utility Control Point | Yes | No | No | No | No |
Buffer pool extension | Yes | Yes | No | No | No |
Master instance for big data cluster | Yes | Yes | No | No | No |
Compatibility certification | Yes | Yes | Yes | Yes | Yes |
1 With trace flag
2 For more information, see Considerations for Installing SQL Server Using SysPrep.
3 On Linux, PowerShell scripts are supported, from Windows computers targeting SQL Server on Linux.
Install LocalDB
Install LocalDB through the installation wizard or by using the SqlLocalDB.msi program. LocalDB is an option when installing SQL Server Express LocalDB.
Select LocalDB on the Feature Selection/Shared Features page during installation. There can be only one installation of the LocalDB binary files for each major SQL Server Database Engine version. Multiple Database Engine processes can be started and will all use the same binaries. An instance of the SQL Server Database Engine started as the LocalDB has the same limitations as SQL Server Express.
An instance of SQL Server Express LocalDB is managed by using the utility. SQL Server Express LocalDB should be used in place of the SQL Server Express user instance feature, which was deprecated.
Получение справки
- 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
There are shared components that remain installed after you uninstall SSMS.
The shared components that remain installed are:
- Azure Data Studio
- Microsoft .NET Framework 4.7.2
- Microsoft OLE DB Driver for SQL Server
- Microsoft ODBC Driver 17 for SQL Server
- Microsoft Visual C++ 2013 Redistributable (x86)
- Microsoft Visual C++ 2017 Redistributable (x86)
- Microsoft Visual C++ 2017 Redistributable (x64)
- Microsoft 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.
Конфигурация SQL ServerSQL Server configuration
СтатьяArticle | ОписаниеDescription |
---|---|
Настройка брандмауэра Windows (SQL Server)Configure Windows Firewall (SQL Server) | Общие сведения о конфигурации брандмауэра и настройке брандмауэра Windows для предоставления доступа к SQL Server.Overview of firewall configuration and how to configure the Windows firewall to allow access to SQL Server. |
Настройка брандмауэра Windows (SSAS)Configure the Windows Firewall (SSAS) | Настройте порт и брандмауэр, чтобы разрешить доступ к Службы Analysis ServicesAnalysis Services или Power PivotPower Pivot для SharePoint.Configure both port and firewall settings to allow access to Службы Analysis ServicesAnalysis Services or Power PivotPower Pivot for SharePoint. |
Настройка многосетевого компьютераConfigure a Multi-Homed Computer | Настройте SQL ServerSQL Server и брандмауэр Windows в режиме повышенной безопасности для предоставления сетевого подключения экземпляру SQL ServerSQL Server в многосетевой среде.Configure SQL ServerSQL Server and Windows Firewall with Advanced Security to provide for network connections to an instance of SQL ServerSQL Server in a multi-homed environment. |
RemarksRemarks
Результаты функции @@VERSION представлены как одна строка типа nvarchar.The @@VERSION results are presented as one nvarchar string. Для получения значений отдельных свойств можно использовать функцию SERVERPROPERTY (Transact-SQL).You can use the SERVERPROPERTY (Transact-SQL) function to retrieve the individual property values.
Для SQL ServerSQL Server возвращаются следующие сведения.For SQL ServerSQL Server, the following information is returned.
-
SQL ServerSQL Server versionversion
-
Архитектура процессораProcessor architecture
-
Дата сборки SQL ServerSQL ServerSQL ServerSQL Server build date
-
Заявление об авторских правахCopyright statement
-
SQL ServerSQL Server editionedition
-
Версия операционной системыOperating system version
Для База данных SQL AzureAzure SQL Database возвращаются следующие сведения.For База данных SQL AzureAzure SQL Database, the following information is returned.
-
Выпуск — «Microsoft SQL Azure»Edition- «Microsoft SQL Azure»
-
Уровень продукта — «(RTM)»Product level- «(RTM)»
-
Версия продуктаProduct version
-
Дата сборкиBuild date
-
Заявление об авторских правахCopyright statement
Примечание
Нам известно о проблеме, когда @@VERSION сообщает о неправильной версии продукта для базы данных SQL Azure.We are aware of an issue where the product version reported by @@VERSION is incorrect for Azure SQL Database. Версия ядра базы данных SQL Server, выполняющаяся в базе данных SQL Azure, всегда выше локальной версии SQL Server и содержит последние исправления безопасности.The version of the SQL Server database engine run by Azure SQL Database is always ahead of the on-premises version of SQL Server, and includes the latest security fixes. Это означает, что уровень исправления всегда совпадает с локальной версией SQL Server или выше ее, и что последние функции, доступные в SQL Server, также доступны в базе данных SQL Azure.This means that the patch level is always on par with or ahead of the on-premises version of SQL Server, and that the latest features available in SQL Server are available in Azure SQL Database.
Чтобы определить выпуск ядра базы данных программным способом, используйте SELECT SERVERPROPERTY(‘EngineEdition’).To programmatically determine the engine edition, use SELECT SERVERPROPERTY(‘EngineEdition’). Этот запрос вернет значение 5 для Базы данных SQL Azure и значение 8 для Управляемого экземпляра SQL Azure.This query will return ‘5’ for Azure SQL Database and ‘8’ for Azure SQL Managed Instance.
После решения этой проблемы документация будет обновлена.We will update the documentation once this issue is resolved.
Установка SQL сервера 2000
Перед началом установки вставьте CD с Windows SQL 2000 в CD-ROM и запустите любой из менеджеров (Windows Explorer, Total Commander). Найдите в каталоге CD найдите Setup.bat и запустите его.
Перед Вами стартовое окно. Опция “Install Database Server” позволяет начать процесс установки сервера SQL 2000. Для этого нажимаем Next. Существует три варианта установки SQL, выберите необходимый:
-
Local Computer– установка сервера SQL на локальный компьютер;
-
Remote Computer – установка сервера SQL на удаленный компьютер по сети;
-
Virtual Server – установки сервера SQL в кластер серверов.
Описание будет проводится так, якобы была выбрана установка сервера на локальный компьютер.
Выбираем следующие опции:
Create a new instance, or install Client Tools – позволяет установить новый экземпляр сервера SQL и инструменты клиента (Client Tools)
Upgrade, remove, or add components – позволяет работать с уже установленным экземпляром.
Advance options – позволяет создавать индивидуальные установочные файлы, восстанавливать ключи регистра и поддерживать Виртуальные Серверы.
Мы выберем Create a new instance, or install Client Tools и нажмем Next.
В полях Name и Company вводим имя и компанию, нажимаем Next. Когда перед Вами появится окошко с правилами использования, нажимаем Yes (да, мы согласны с условиями лицензии).
Теперь следует выбрать тип инсталляции.
Client Tools Only — установить клиентскую часть для работы с удаленным SQL сервером.
Server and Client Tools — установить клиентскую часть и SQL сервер на одном компьютере.
Connectivity only – установить Data Access Components (DAC) и Сетевые библиотеки (Network Libraries), так чтобы приложения могли получать доступ к экземпляру сервера SQL.
Если у Вас в сети уже есть установленный «удаленный» SQL сервер, выбирайте Client Tools Only, иначе — Server and Client Tools. Нажимаем Next.
Необходима помощь специалистов? Оставьте заявку. Мы с Вами свяжемся.
Если выбран режим Default, то сервер SQL будет установлен как экземпляр по умолчанию. Но если Вы хотите, Вы можете установить именованный экземпляр. Для этого выключите переключатель Default и введите имя экземпляра в поле Instance Name. Нажимаем кнопочку Next.
Теперь определим объем инсталляции.
-
Typical – установка обязательных файлов и наиболее часто используемых необязательных файлов.
Minimum – установка только обязательных файлов.
Custom – можно самостоятельно определить, какую конфигурацию SQL сервера Вы желаете установить.
Так же нужно выбрать папки для Program Files и Data Files, в которые будет производиться инсталляция. Next.
Сервер SQL 2000 использует две учетные записи: для агента сервера (Server Agent) SQL и для самого сервера SQL. Теперь пора определиться: использовать ли одну и ту же учетную запись для обеих служб или же будут созданы отдельные учетные записи для каждой службы отдельно. Если Вы будете использовать только одну учетную запись, тогда нужно еще выбрать, будет она локальной учетной записью (local system account) или учетной записью пользователя домена (domain user account). Если Вы пользуетесь только одним сервером SQL в сети, и Вы не планируете его взаимодействие с другими серверами SQL или удаленными серверами, Вы можете использовать только локальную учетную запись. Для примера выберем “Use the same account for both services. Autostart SQL Server Agent Service”, “Use the Local System account”.
Режим аутентификации для доступа к базам данных может осуществляться операционной системой либо сервером SQL. Лучше вариант “Windows Authentication Mode”, при котором все идентификации обрабатываются через систему безопасности Windows для пользователей и групп.
Выбор способа сортировки символов (collation) по умолчанию. Выберите “SQL Server Collations”, “Dictionary order, case-insensitive, for use with 1252 Character Set”, а затем нажмите Next.
Теперь выберите сетевые библиотеки. Сохраните настройки по умолчанию и нажмите кнопку Next.
После возникновения в окошке надписи «Setup has enough information to prompt you for the licensing mode information and start copying the program files. Click Back to review or change the settings, otherwise click Next to proceed.» Чтобы продолжить установку, нажмите Next.
Введите тип и число лицензий, которые вы приобрели и нажмите кнопку Continue.
Установка благополучно завершена!!!
Теперь, чтобы найти инструменты, которые используются для работы с сервером SQL, щелкните мышью на кнопке Start на панели инструментов и выберите меню Programs и Microsoft SQL Server.
Ограничения
Перед развертыванием SQL Server Express вы должны узнать о своих ограничениях:
-
Максимальная память, используемая SQL Server Database Engine — 1 ГБ.
-
Максимальный размер каждой реляционной базы данных — 10 ГБ.
-
Агент SQL не включен в Express. Агент SQL — это фоновый инструмент, который позволяет администраторам автоматизировать такие задачи, как резервное копирование данных, настройка репликации базы данных, планирование заданий, пользовательские разрешения и мониторинг базы данных.
-
Предел в буферном кеше для каждого экземпляра составляет 1 МБ ОЗУ.
-
Механизм реляционной базы данных ограничен меньшим количеством сокета.
Общие сведения об обслуживании установки SQL Server
Можно обновить любой установленный компонент SQL Server 2014, применив сервисное обновление SQL Server 2014. Если версия существующего компонента SQL Server 2014 новее, чем версия обновления, то программа установки исключит этот компонент из списка обновления. Дополнительные сведения о применении сервисного обновления см. в разделе установить SQL Server 2014 обновлений для обслуживания.
При установке обновлений для SQL Server 2014 необходимо учитывать следующие соображения.
Все компоненты, которые принадлежат одному экземпляру SQL Server , должны обновляться одновременно. Например, если обновляется компонент Компонент Database Engine, также необходимо обновить службы Службы Analysis Services и Службы Reporting Services , если они установлены в качестве части того же экземпляра SQL Server. Общие компоненты, такие как средства управления SQL Server Data Tools (SSDT), и SQL Server Службы Integration Services, всегда должны быть обновлены до самой последней версии. Если компонент или экземпляр не выбран в дереве компонентов, то он не будет обновлен.
Теперь в программе установки SQL Server обновление может быть интегрировано с исходным носителем, что позволяет выполнять обновление одновременно с запуском исходного носителя. Дополнительные сведения см. в разделе новые возможности установки SQL Server.
Прежде чем применять сервисное обновление SQL Server 2014 , рекомендуется создать резервную копию данных.
SQL Server обновления доступны через Microsoft обновления. Чтобы поддерживать надлежащий уровень обновления и защищенности экземпляра SQL Server , рекомендуется регулярно проверять наличие обновлений. Пакет обновления SQL Server 2014 1 (SP1) предоставляется как полная установка SQL Server. В этом выпуске вместо пакета обновления в стандартном выполняемом пакете обновления для экземпляров SQL Server 2014 RTM предоставляется установочный пакет, состоящий из двух файлов. При его выполнении будет установлен новый экземпляр SQL Server с предустановленным пакетом обновления 1 (SP1).
Требования к системе для SSMSSSMS System Requirements
При использовании последнего пакета обновления текущий выпуск SSMS поддерживает следующие 64-разрядные платформы:The current release of SSMS supports the following 64-bit platforms when used with the latest available service pack:
Поддерживаемые операционные системыSupported Operating Systems:
- Windows 10 (64-разрядная) как минимум версии 1607 (10.0.14393)Windows 10 (64-bit) version 1607 (10.0.14393) or later
- Windows 8.1 (64-разрядная)Windows 8.1 (64-bit)
- Windows Server 2019 (64-разрядная версия)Windows Server 2019 (64-bit)
- Windows Server 2016 (64-разрядная версия)Windows Server 2016 (64-bit)
- Windows Server 2012 R2 (64-разрядная версия)Windows Server 2012 R2 (64-bit)
- Windows Server 2012 (64-разрядная версия)Windows Server 2012 (64-bit)
- Windows Server 2008 R2 (64-разрядная версия)Windows Server 2008 R2 (64-bit)
Поддерживаемое оборудование:Supported hardware:
- Процессор x86 (Intel, AMD) с частотой как минимум 1,8 ГГц.1.8 GHz or faster x86 (Intel, AMD) processor. Рекомендуется использовать как минимум двухъядерный процессор.Dual-core or better recommended
- 2 ГБ ОЗУ; рекомендуется 4 ГБ ОЗУ (минимум 2,5 ГБ при выполнении на виртуальной машине)2 GB of RAM; 4 GB of RAM recommended (2.5 GB minimum if running on a virtual machine)
- Доступное место на жестком диске объемом от 2 до 10 ГБHard disk space: Minimum of 2 GB up to 10 GB of available space
Примечание
Решение SSMS доступно только как 32-разрядное приложение для Windows.SSMS is available only as a 32-bit application for Windows. Если вам нужно средство для операционных систем, отличных от Windows, рекомендуем использовать Azure Data Studio.If you need a tool that runs on operating systems other than Windows, we recommend Azure Data Studio. Azure Data Studio — это кроссплатформенное средство для macOS, Linux и Windows.Azure Data Studio is a cross-platform tool that runs on macOS, Linux, as well as Windows. Дополнительные сведения см. в разделе Azure Data Studio.For details, see Azure Data Studio.
Применение программы osql в интерактивном режимеUsing osql Interactively
Чтобы использовать программу osql в интерактивном режиме, введите команду osql (и любые параметры) в командной строке.To use osql interactively, type the osql command (and any of the options) at a command prompt.
Файл, содержащий запрос (например, Stores.qry), можно загрузить в программу osql и выполнить, введя команду следующего вида:You can read in a file containing a query (such as Stores.qry) for execution by osql by typing a command similar to this:
Можно считать запрос из файла (например, Titles.qry) и направить результаты в другой файл, введя команду, подобную следующей:You can read in a file containing a query (such as Titles.qry) and direct the results to another file by typing a command similar to this:
Важно!
По возможности используйте параметр -E(доверительное соединение).When possible, use the -Eoption (trusted connection).
При использовании программы osql в интерактивном режиме файл операционной системы можно считать в буфер команд с помощью команды :rимя_файла.When using osql interactively, you can read an operating-system file into the command buffer with :rfile_name. Это приведет к отправке скрипта SQL в файле с именем имя_файла непосредственно на сервер в виде единого пакета.This sends the SQL script in file_name directly to the server as a single batch.
Примечание
Если при использовании программы osqlв файле скрипта SQL содержится разделитель пакетов GO, SQL ServerSQL Server воспринимает его как синтаксическую ошибку.When using osql, SQL ServerSQL Server treats the batch separator GO, if it appears in a SQL script file, as a syntax error.