一、安装
1、SQL Server 2014版支持的操作系统有:Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2。标准版还支持 Windows 7、Windows 8、Windows 8.1 操作系统。
2、安装 .Net Framework 3.5 sp1。如果本机没有 .Net FrameWork 3.5 sp1,在安装过程中会有以下报错
本次安装服务器操作系统是Windows Server 2008 R2 ,计算机右键属性——进入服务器管理器——点击功能——添加功能
勾中.Net Framework 3.5 功能,剩下的选择下一步默认安装。
3、安装完成之后安装SQL SERVER.运行安装文件,启动安装向导
接受许可条款
检查重要更新,不勾中,直接进行下一步
安装规则,有警告不管它,只要下一步能点就行。
设置角色
功能选择,主要选择:实例功能,连接功能,客户端功能等,右侧有功能说明。
实例配置,选择默认,进行下一步。
服务器配置,选择默认,直接下一步。
数据库引擎配置,选择“混合模式”,输入sa密码。
点安装按钮,开始安装。安装时间很长,大概半小时。
安装完成
二、访问
1、创建表
打开开始——程序——SQL SERVER——SQL Server Management Studio Express,登录sa用户,找到需要创建表的数据库展开,选中表,右键新建表
在弹出的表的新建窗口中填入相关表信息
如果有需要就可以设置主键,选中要设置的列右键设置为主键即可
可以【ctrl+s】保存,在弹出的框内填写表名,然后确定。也可以直接点击创建表窗口右上角的关闭按钮,在弹出的框内填写表名,然后确定。表创建完成。
2、创建用户并授权
打开 MS SQL Server Management Studio,以 Windows身份认证方式或sa用户登录
在对象资源管理器下, 安全——登录名——右键新建登录名。输入登录名,选择SQL SERVER身份验证,设置登录密码,本次取消了强制实施密码策略。
设置服务器角色
设置用户映射
设置状态
确认后,即可按照新用户登录。
3、访问
本次使用了SqlDbx工具进行远程连接,输入相关信息,点击确认登录
报错无法连接。经过查询,知道SQL SERVER 2014数据库安装成功后TIP/IP协议默认为禁用状态,需要将其打开。
启动TCP/IP连接的方法:开始\程序\Microsoft SQL Server 2014\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议, 然后右边窗口有个tcp/ip协议,然后启动它,之后再重启sqlserver服务就可以远程连接成功了。
补充:后来在另一台电脑上安装时,启用了tcp/ip协议,仍无法远程访问。通过cmd telnet [ip地址] 1433 发现1433端口未启用。
同样找到mssqlserver协议下的tcp/ip协议,右键属性,将IPALL中的端口固定为1433,然后重启SQL SERVER服务即解决该问题。
PS:也可能有以下原因造成,但本次并没有用到,留作记录
1、设置 “开始\程序\Microsoft SQL Server 2014\配置工具\SQL Server 外围应用配置器” 在“SQL Server 2014外围应用配置器”页, 单击“服务和连接的外围应用配置器” ,然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”, 再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”单击“确定”按钮返回 。
2或是防火墙的问题:把1433的端口加到例外去就可以了。