一个数据库服务器能够部署多少个数据库实例

是数据库实例,不是数据库,数据库实例到底是什么意思?

简单点说数据库实例就是一个单独的系统服务,有自己的一套用户认证系统和自己的一套系统和用户库,与其他实例不能直接互相访问。能部署多少个实例取决于你系统硬件的配置情况,最主要是内存、CPU、硬盘的大小和快慢
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-05
如果从同一个服务器中,不同数据库中进行复制就很简单了。
insert
into
a.dbo,table1
(
select
*
from
b.dbo.table1
where
******
union
select
*
from
c.dbo.table1
where
******
)
如果是将多个子服务器数据复制到汇总到一个总服务器数据库
跨服务器这种
关键是建立db
server
之间的
db
link
将db
server
1和db
server
2
在服务器
db
server
3中建立db
link
然后就可以数据库之间数据导入导出了。
第2个回答  2015-11-13
不同版本的可以,用不同的实例名。
第3个回答  2016-02-17
数据库实例:
数据库实例由各种高速缓冲池以及后台进程组成。每个实例各有一套不为其它实例共享的系统及用户数据库。有两种类型的 SQL Server 实例:1)默认实例、默认实例仅由运行该实例的计算机的名称唯一标识,它没有单独的实例名。如果应用程序在请求连接 SQL Server 时只指定了计算机名,则 SQL Server 客户端组件将尝试连接这台计算机上的数据库引擎默认实例。2)命名实例、除默认实例外,所有数据库引擎实例都由安装该实例的过程中指定的实例名标识。应用程序必须提供准备连接的计算机的名称和命名实例的实例名。计算机名和实例名以格式computer_name\instance_name指定。 一台计算机上可以运行多个命名实例。
需要注意的地方:
一台计算机上最多只有一个默认实例,也可以没有默认实例,默认实例名与计算机名相同。所以说,默认实例的名称是与计算机名相同,而不是称为local,但一般情况下,如果要访问本机上的默认SQL服务器实例,使用计算机名、(local)、localhost、127.0.0.1、. 、本机IP地址,都可以达到相同的目的。
默认情况,不同的数据库实例之间是不能访问的。从理论上来说一个服务器能部署多少个数据实例,这个主要看硬件配置以及用户的需求。因为一台服务器的硬件配置如果不够,可以使用集群来解决。