SQL 2014

  • 软件大小:2.08GB
  • 软件类型:国产软件
  • 软件分类:数据库类
  • 软件语言:简体中文
  • 软件授权:免费软件
  • 支持系统:WinAll

SQL 2014      SQL 2014企业版是一款专为中大型企业和有高度需求的个人用户推出的功能强大,资源完善的专业关系型数据库。SQL 2014企业版给大家带来了一套功能强大、专业可靠的核心任务工作负载、智能化业务以及混合云服务,并具备In-Memory OLTP,即In-Memory Columnstore,SQL Server 2014官方版同时还支持在Windows Azure虚拟平台上。

SQL 2014截图

功能介绍

      • 内存OLTP:SQL 2014官方版提供内置到核心SQL Server数据库中的内存OLTP功能,以显著提高数据库应用程序的事务速度和吞吐量。内存OLTP是随SQL Server 2014 Engine一起安装的,无需执行任何其他操作,您不必重新编写数据库应用程序或刷新硬件即可提高内存性能。通过内存OLTP,您可以访问SQL Server中的其他丰富功能,同时利用内存性能。

      • 内存可更新ColumnStore:SQL 2014官方版为现有ColumnStore的数据仓库工作负载提供更高的压缩率、更丰富的查询支持和可更新性,从而为您提供更快的加载速度、查询性能、并发性和更低的单位TB价格。

      • 将内存扩展到SSD:利用SSD将固态存储无缝化和透明化集成到SQL Server中,作为对数据库缓冲池的扩展,可进行更强的内存处理并减少磁盘IO。

      • 增强的高可用性

      1、新增AlwaysOn功能:可用性组现在支持多达8个辅助副本,这些副本随时可供读取,即使发生网络故障时也如此。故障转移群集实例现在支持Windows群集共享卷,从而提高了共享存储利用率和故障转移复原能力。

      2、改进了在线数据库操作:包括单个分区在线索引重建和管理表分区切换的锁定优先级,从而降低了维护停机影响。

      • 加密备份:在本地部署和Windows Azure中提供备份加密支持。

      • IO资源管理:资源池现在支持为每个卷配置最小和最大IOps,从而实现更全面的资源隔离控制。

      • 混合方案:

      1、1SQL Server备份到Azure:管理和自动完成将SQL Server备份到Windows Azure存储(从本地部署和Windows Azure)。

      2、Azure辅助副本AlwaysOn:轻松将Windows Azure中的副本添加到本地部署可用性组中。

      3、SQL XI(XStore集成):支持Windows Azure存储Blob上的SQL Server数据库文件(从本地部署和Windows Azure)。

      4、部署向导:轻松将本地部署SQL Server数据库部署到Windows Azure中。


软件特色



      内存OLTP:提供内置到核心SQL Server数据库中的内存OLTP功能,以显著提高数据库应用程序的事务速度和吞吐量。内存OLTP是随SQL Server 2014 Engine一起安装的,无需执行任何其他操作,您不必重新编写数据库应用程序或刷新硬件即可提高内存性能。通过内存OLTP,您可以访问SQL Server中的其他丰富功能,同时利用内存性能。

      内存可更新ColumnStore:为现有ColumnStore的数据仓库工作负载提供更高的压缩率、更丰富的查询支持和可更新性,从而为您提供更快的加载速度、查询性能、并发性和更低的单位TB价格。

      将内存扩展到SSD:利用SSD将固态存储无缝化和透明化集成到SQL Server中,作为对数据库缓冲池的扩展,可进行更强的内存处理并减少磁盘IO。

      增强的高可用性

      1、新增AlwaysOn功能:可用性组现在支持多达8个辅助副本,这些副本随时可供读取,即使发生网络故障时也如此。故障转移群集实例现在支持Windows群集共享卷,从而提高了共享存储利用率和故障转移复原能力。

      2、改进了在线数据库操作:包括单个分区在线索引重建和管理表分区切换的锁定优先级,从而降低了维护停机影响。

      加密备份:在本地部署和Windows Azure中提供备份加密支持。

      IO资源管理:资源池现在支持为每个卷配置最小和最大IOPS,从而实现更全面的资源隔离控制。


安装教程

      1.在下载之家下载SQL 2014企业版软件包,然后解压后,右击“cn_sql_server_2014_X64.iso”点击“解压到cn_sql_server_2014_X64.iso”。

SQL 2014截图

      2. 解压好后。打开解压目录。双击“seup.exe”文件。

SQL 2014截图

      3. 点击左侧的“安装”。

SQL 2014截图

      4. 点击“全新SQL Server独立安装或向现有安装添加功能”。

SQL 2014截图

      5.选择“输入产品密钥”。输入“27HMJ-GH7P9-X2TTB-WPHQC-RG79R”。点击“下一步”。

SQL 2014截图

      6. 选择“我接受许可条款”。点击“下一步”。

SQL 2014截图

      7. 状态全部出现“已完成”。点击“下一步”。

SQL 2014截图

      8. 选择“SQL Server 功能安装”。点击“下一步”。

SQL 2014截图

      9. 点击“全选”。建议把SQL软件安装到C盘以外的磁盘,选择好安装路径。点击“下一步”。

SQL 2014截图

      10. 点击“下一步”。

SQL 2014截图

      11. 账户名选择“NTServerSQLSERVE..”.点击“下一步”。

SQL 2014截图

      12. 选择“Windows身份验证模式”,点击“添加当前用户”,再点击“下一步”。

SQL 2014截图

      13. 选择“多维和数据挖掘模式”;然后点击“添加当前用户”,最后点击“下一步”。

SQL 2014截图

      14. 按默认配置配置(选择“安装和配置”),直接点击“下一步”。

SQL 2014截图

      15. 点击“添加当前用户”。再点击“下一步”。

SQL 2014截图

      16. 建议把SQL软件工作目录安装到C盘以外的磁盘,选择好目录,点击“下一步”。

SQL 2014截图

      17. 点击“安装”。

SQL 2014截图

      18. 点击“关闭”。重启一下电脑。

SQL 2014截图

      19. 点击“开始”图标。找到“SQL Server 2014 Managem..”点击运行。

SQL 2014截图

      20. DESKTOP-E5HOT4U是我的计算机名,不同的计算机有不同的机名。点击“连接”。

SQL 2014截图

      21. 安装完成。

SQL 2014截图


使用说明



   1、创建视图 :

      CREATE VIEW [schema].[view_name] //[schema].[view_name] 视图的名称

      --WITH ENCRYPTION, SCHEMABINDING, VIEW_METADATA

      AS

      ///视图需要执行的查询语句

      -- WITH CHECK OPTION

      GO

      2、创建索引

      CREATE NONCLUSTERED INDEX index_name //NONCLUSTERED 可选参数 UNIQUE-唯一索引

      ON [schema].[owner_name] ( column_name ) // [schema].[owner_name] 数据库表 //column_name 要创建索引的列名

      --WITH PAD_INDEX

      -- | FILLFACTOR = fillfactor

      -- | IGNORE_DUP_KEY

      -- | DROP_EXISTING

      -- | STATISTICS_NORECOMPUTE

      -- | SORT_IN_TEMPDB, .. as required

      -- ON filegroup

      GO

      3、查询数据库所有的序列

      SELECT * FROM sys.sequences

      4、将当前序列的值初始化到我需要的值

      SELECT

      NEXT VALUE FOR dbo.S_住院_床位信息表_床位ID

      GO 61

      5、创建索引

      CREATE NONCLUSTERED INDEX index_company

      ON dbo.Company (ognName,parentId,sort )

      --WITH PAD_INDEX

      -- | FILLFACTOR = fillfactor

      -- | IGNORE_DUP_KEY

      -- | DROP_EXISTING

      -- | STATISTICS_NORECOMPUTE

      -- | SORT_IN_TEMPDB, .. as required

      -- ON filegroup

      GO

      CREATE NONCLUSTERED INDEX index_department

      ON dbo.Department( ognName,parentId,sort,head,c_head,branched )

      --WITH PAD_INDEX

      -- | FILLFACTOR = fillfactor

      -- | IGNORE_DUP_KEY

      -- | DROP_EXISTING

      -- | STATISTICS_NORECOMPUTE

      -- | SORT_IN_TEMPDB, .. as required

      -- ON filegroup

      GO

      CREATE NONCLUSTERED INDEX index_user

      ON dbo.[User] (account,password,sort,name,sex )

      --WITH PAD_INDEX

      -- | FILLFACTOR = fillfactor

      -- | IGNORE_DUP_KEY

      -- | DROP_EXISTING

      -- | STATISTICS_NORECOMPUTE

      -- | SORT_IN_TEMPDB, .. as required

      -- ON filegroup

      GO

      CREATE NONCLUSTERED INDEX index_userKey

      ON dbo.UserKey ( userId,ognId )

      --WITH PAD_INDEX

      -- | FILLFACTOR = fillfactor

      -- | IGNORE_DUP_KEY

      -- | DROP_EXISTING

      -- | STATISTICS_NORECOMPUTE

      -- | SORT_IN_TEMPDB, .. as required

      -- ON filegroup

      GO

      6、创建触发器

      ---单位触发器

      CREATE TRIGGER trigger_Upate_Company

      ON dbo.Company

      AFTER UPDATE

      AS

      BEGIN

      IF (SELECT enable FROM Deleted)=0

      BEGIN

      UPDATE dbo.Department SET enable=0 WHERE parentId IN(SELECT Deleted.ognId FROM Deleted)

      END

      END

      GO

      --部门触发器

      CREATE TRIGGER trigger_Upate_Department

      ON dbo.Department

      AFTER UPDATE

      AS

      BEGIN

      IF (SELECT enable FROM Deleted)=0

      BEGIN

      UPDATE dbo.UserKey SET enable=0 WHERE ognId IN(SELECT Deleted.ognId FROM Deleted)

      END

      END

      GO

      ---部门和用户的中间件触发器

      CREATE TRIGGER trigger_Upate_UserKey

      ON dbo.UserKey

      AFTER UPDATE

      AS

      BEGIN

      IF (SELECT enable FROM Deleted)=0

      BEGIN

      IF(SELECT COUNT(userId) FROM dbo.UserKey WHERE userId IN(SELECT Deleted.userId FROM Deleted))=1

      BEGIN

      UPDATE dbo.[User] SET enable=0 WHERE userId IN(SELECT Deleted.userId FROM Deleted)

      END

      END

      END


版本:企业版 | 更新时间:2019-07-12

同类推荐