Відповіді:
Екземпляр SQL Server - це повний сервер SQL, і ви можете встановити на комп'ютері безліч екземплярів, але у вас може бути лише 1 екземпляр за замовчуванням.
Екземпляр SQL Server має власну копію файлів сервера, баз даних та облікових даних безпеки.
Цей URL може допомогти вам
ІНСТАНЦІЯ SQL SERVER Екземпляр двигуна баз даних - це копія виконуваного файлу sqlservr.exe, який працює як послуга операційної системи. Кожен екземпляр управляє декількома системними базами даних та однією або декількома базами даних користувачів. Кожен комп'ютер може запускати кілька екземплярів Механізму баз даних незалежно від інших екземплярів.
SQL Server складається з трьох основних частин: 1. Двигун - це програмне забезпечення, запущене декількома службами Windows, які виконують пошук, сортування та інші дії; 2. Метадані, такі як основна база даних та система MSDB; 3. Бази даних користувачів, де зберігаються дані.
The master database contains the information that the engine reads when it starts up. It includes such things as security settings, file locations, sort orders, and database locations. The msdb database contains the information used by the SQL Server Agent program and information about maintenance plans. Yet another system database, called model, is the "template" from which other databases are created. Finally, the tempdb database is the "scratch" area that the engine software uses. This format holds true for all versions of SQL Server, although other control mechanisms are also implemented as Dynamic Link Libraries, or DLL’s.
This means that a single installation of SQL Server has only one set of certain data, such as server-level security credentials, scheduling information, temporary files and other meta-data.
Beginning with SQL Server 2000, you can run multiple copies of the software, using what Microsoft calls Instances. Instances share a few files between them, mostly dealing with client tools. This allows you to have two different system administrators (sa accounts) and other server-level security on the same hardware. So if you have different security needs, say running more than one company with different administrators, you can install multiple copies of SQL Server on the same hardware.
Another advantage is that since some of the files that run the Instance are duplicated, you can apply service packs separately to each Instance. That way you can host several applications on the same hardware that require different service pack levels.
Примірники також дозволяють працювати з декількома версіями та навіть виданнями продукту. Ви можете встановити екземпляри в будь-який час, навіть після того, як SQL Server буде встановлений і працює деякий час. Отже, для Instance (не призначено каламбур), ви можете встановити SQL Server 2005 Express Edition, SQL Server 2005 Enterprise Edition, SQL Server 2008 Standard Edition та SQL Server 2008 R2 Developer Edition, все на одне обладнання.
If a connection request specifies only the name of the computer only, then connection is made to the default instance. A named instance is one where you specify an instance name when installing the instance. A connection request must specify both the computer name and instance name in order to connect to the instance. The computer name and instance name are specified in the format computer_name\instance_name.
Примірники стосуються насамперед двигуна бази даних та його допоміжних компонентів, а не клієнтських інструментів. Встановлюючи кілька екземплярів, кожен екземпляр отримує унікальний набір: 1. Бази даних системи та користувачів. 2. Послуги сервера SQL Server та агента SQL Server. Для екземплярів за замовчуванням імена служб залишаються MSSQLServer та SQLServerAgent. Для названих екземплярів імена служб змінюються на MSSQL $ namename і SQLAgent $ namename, що дозволяє їх запускати та зупиняти незалежно від інших екземплярів на сервері. Двигуни бази даних для різних примірників запускаються та припиняються за допомогою відповідної послуги SQL Server. Служби агента SQL Server керують запланованими подіями для пов'язаних екземплярів двигуна бази даних. 3.