Microsoft SQL Server 2005/安装
可以选择默认实例或命名实例。您只能安装一个默认实例,但可以安装多个命名实例。
SQL Server 2005 有五个不同的版本。其中三个有 64 位原生版本,其余的只有 32 位版本。
最大,32 位和 64 位,支持最大的联机事务处理 (OLTP)
32 位和 64 位,中小型企业
小型企业,对用户数量没有限制,适用于小型服务器
与企业版相同,但没有生产许可证
SQL Server 2005 的 MSDE;免费(也用于客户端访问);替换 Access
Express;工作组;标准;企业
CPU 数量:1;2;4;无限。想想类似于 CPU 数量 = 上一个版本 * 2 的公式,企业版除外。
内存 1GB;3GB,限制基于操作系统,限制基于操作系统
64 位支持:Express 和工作组版只能通过 WOW 获得 64 位支持
最大数据库大小:Express 版有 4GB 限制
分区仅由企业版支持
数据库镜像由标准版和企业版支持
故障转移群集由标准版(两个节点)和企业版支持
PDF 规则:记住分区、数据库镜像、故障转移 P == 1 只有一个版本支持
日志传送:除 Express 版以外的所有版本
管理工作室:除 Express 版以外的所有版本
数据库调整顾问:标准版和企业版
全文搜索:除 Express 版以外的所有版本
SQL Server 代理作业调度:除 Express 版以外的所有版本
最佳实践顾问:所有版本
通知服务:标准版和企业版
服务代理:所有版本(Express 版仅订阅者)
合并复制:所有版本(对 Express 版和工作组版有限制)
事务复制:对 Express 版和工作组版有限制
Oracle 复制:企业版
Web 服务(Http 端点):标准版和企业版
报表服务器:所有版本
报表生成器:除 Express 版以外的所有版本
BI 开发工作室:Express 版和工作组版只有报表设计器
企业管理工具:除 Express 版以外的所有版本
对 Web 服务的原生支持:仅适用于 Express 版和工作组版的 Reporting Services
Analysis Services 仅适用于标准版和企业版
经验法则
- Express 版在几乎所有地方都受到限制:它只有报表服务器和最佳实践分析器,并且在某些情况下仅作为订阅者才有功能
- 企业版拥有所有功能
- 标准版不支持:Oracle 复制和分区,并且对故障转移群集有一些限制
- 工作组版:最难记住:它不包括维护大型数据库的功能
源代码应在 https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2016 下载。
安装
最低系统要求
Windows 32 位系统(最低要求 Vista with SP2 或 Server with SP2 已安装),英特尔或其他支持的处理器,速度至少 2.66 GHz(我个人建议),内存应为 2 GB 或更多(如果您想运行多个应用程序,例如 Visual Studio 和此服务器)“您拥有的越多,效果越好”。
[注意:32 位系统不超过 3 GB RAM,如果您使用 4 GB,则它只利用 3 GB RAM]
开始吧
是否安装了 .Net Framework 3.5 或 SP1 或 4.0?如果没有,那么这里有官方链接(我不喜欢非官方的,请注意...)。阅读下载和安装说明,并确保已安装。现在,该安装您的 SQL Server 数据库了。
- 右键单击 SQLEXPRWT_x64_ENU.exe 或 SQLEXPRWT_x86_ENU.exe SQLEXPRWT_x64_ENU.exe 并单击“以管理员身份运行”。
- 安装向导将出现,它将询问几个选项。设置您想要的语言。选择指示
- “全新独立 SQL 安装或添加功能”的选项,然后单击下一步继续。将运行一个小型的自动检查,当所有先决条件获得批准后,您将被要求使用评估版,如果您购买了密钥,则输入密钥并使用完整版,它具有很多好处。单击下一步
- 接受条款和条件,选中“更新”复选框(推荐),然后单击下一步。
- 如果有更新,您将不会收到任何错误。否则,将显示错误,您必须单击下一步才能安装更新(这就是我一直在说启用自动更新的原因...)。如果您遇到连接问题,请检查防火墙,并允许此类应用程序的允许规则中的入站和出站流量。错误消除后,您需要选择要安装的功能。
- 从现在开始一切都会顺利进行。系统会要求您添加默认实例或命名实例。不要担心这些实例之类的生物。
- “以最简单的例子来说明。我们在服务器计算机上拥有主要的 SQL Server 数据库,它被称为 manager-pc。我公司其他员工对该服务器有特定的需求。
- 我从我的数据库服务器分配实例,如下所示
- Employee1 从我的数据库服务器被分配了 manager-pc/instance1 实例,用于编写查询等。Employee2 被授予了更多权限,形式为 manager-pc/instance2 实例,等等。
- 如果有人需要从分配给 Employee2 的服务器实例中显示报表,他需要访问 manager-pc 的 instance2。因此,他需要引用 manager-pc/instance2。
- 如果有人需要连接到默认实例,他需要直接访问 manager-pc。实例实际上可以很好地防止数据损坏或入侵、黑客攻击、SQL 注入相关问题。放松一下。很简单 :)
- 磁盘空间需求屏幕非常明显地显示了所需的磁盘空间和可用空间
- 现在,出现了一个屏幕要求您配置网络设置。我建议您为每个服务分别分配帐户,因为这是 Microsoft 推荐的。但是,我将自己服务器的管理员帐户用于所有服务。您需要决定将服务设置为手动启动还是自动启动。这需要一些学习资料。单击下一步继续
- 数据库引擎配置屏幕为您提供了选择身份验证类型的选项。这里,我们有默认的用户登录 ID sa,它保持不变,我们选择混合模式并分配一个好的密码。单击下一步。
- 下一个屏幕将引导您更改数据目录的路径或保持不变,然后单击???单击什么?当然,NNNN…下一步
- 为了将非结构化数据(例如图像或文件等)存储在您的数据库中,您应该选中它启用文件流,然后单击下一步按钮
- 选中多维数据挖掘选项,然后单击下一步
- 应选中错误报告,以便对服务器中出现的错误情况提供描述性说明。这有助于我们直接将错误发送给 Microsoft,是的;他们会提供帮助。
- 安装配置规则自动检查屏幕出现,您需要……………………您只需要在检查完成后单击下一步。
- 在安装屏幕上单击下一步
- 安装 ……….. 坐下来放松。成功完成后;单击下一步。这里,您可能还需要做一件事!放低声音说“哦,我的天哪”,如果安装失败!!!!
- 安装成功……恭喜
- 安装完成后,请检查所需的服務是否正常运行;SQL Server 配置管理器可以帮助您进行检查。
自 2016 年 3 月起,该软件在 Linux 上可用[1]。
然后,一个 Docker 版本允许它在 Mac OS 上运行[2]。
SQL Server Management Studio (SSMS) 是 Microsoft SQL Server 的官方管理界面。其 2008 版本可以从 https://www.microsoft.com/download/confirmation.aspx?id=7593 下载。