数据库引擎的实例是作为操作系统服务运行的sqlservr.exe可执行程序的副本。每个实例管理几个">

数据库实例 (SQL Server)

来源:这里教程网 时间:2026-03-02 10:36:20 作者:

数据库引擎实例 (SQL Server)

SQL Server 2014
其他版本

sqlservr.exe executable that runs as an operating system service." data-guid="62bf7b4b449ab4ab09518674530558a8">数据库引擎的实例是作为操作系统服务运行的 sqlservr.exe 可执行程序的副本。 每个实例管理几个系统数据库以及一个或多个用户数据库。 每台计算机都可以运行数据库引擎的多个实例。应用程序连接到实例,以便在实例管理的数据库中执行任务。

实例

一个数据库引擎实例作为处理所有应用程序请求的服务操作,以便使用该实例管理的任何数据库中的数据。 它是应用程序所发出连接请求(登录名)的目标。 如果应用程序和实例分别位于单独的计算机上,则连接通过网络连接运行。 如果应用程序和实例位于同一台计算机上,则 SQL Server 连接可作为网络连接或内存中连接运行。 完成连接后,应用程序通过连接将 Transact-SQL 语句发送给实例。 实例将这些 Transact-SQL 语句解析为针对数据库中的数据和对象的操作;并且如果已将所需权限授予了登录凭据,,则实例会执行这些工作。 检索的任何数据都将返回到应用程序,同时还返回错误之类的任何消息。

可以在一台计算机上运行数据库引擎的多个实例。 一个实例可以是默认实例。 该默认实例没有名称。 如果某一连接请求仅指定计算机的名称,则会与默认实例建立连接。 命名实例是您在安装实例时指定实例名称的一种实例。 为了连接到该实例,连接请求必须同时指定计算机名称和实例名称。 不一定非要安装默认实例;在计算机上运行的所有实例都可以是命名实

相关推荐