Microsoft SQL Server是一款微软发布的一款数据库管理软件,这款软件为更多编程需要的程序员提供更多的数据管理,可以在移动设备上实现丰富可视化操作。拥有更多微软运行库内容,集成语言编译环境,是程序员们的必备软件!
双击下载好的安装文件setup.exe。(注意:安装之前请确认是否有安装SQL Server 2008 R2需要的.NET Framework 3.5 SP1,我的环境由于之前有配置安装过,在这里不具体写了,有空在写下来)
2弹出sql server安装中心界面,点击左侧栏目“安装”
3点击右边栏目的“全新安装或向现有安装添加功能”
4“安装程序正在处理当前操作,请稍后”等一会,下面安装过程中很多次都弹出sql server安装中心主界面可以不用管
5然后会弹出一个会话框“安装程序支持规则”,检查正常,点击确定
6选择输入产品密钥,并输入密钥,点击下一步
7勾选:我接受许可条款,并点击下一步
8点击安装
9点击下一步
10选中默认:sql server 功能安装,并点击下一步
11功能选择:点击全选按钮,(共享功能目录看个人意愿是否需要修改到其他盘)并点击下一步
12等个1分钟左右
13点击下一步
14实例配置,如果目录需要修改可以更改下其他路径,然后点击下一步
15点击下一步
如图修改下账户名,然后点击下一步
账户设置:选择混合模式,输入密码和确认密码;
点击下方:添加当前用户
数据目录,默认保存在c盘,建议修改保存目标路径,点击下一步
点击下一步
点击下一步
点击下一步
点击安装
正在安装中
安装完成,点关闭
至此安装完成,在Windows开始菜单中,打开数据库管理工具就可以使用了。
如何创建Microsoft Sql Server Management studio数据库
打开Microsoft Sql Server Management studio
点击文件---连接对象资源管理器
找到数据库 表
开始设计表id name 两个字段
添加记录1 2 3 4
查询添加的记录 select id,name from tuser
执行insert into
查询结果
vs中程序执行 查找连接字符串
先在vs里打开表 点击SQLSERVER对象资源管理器
复制链接字符串
程序
int ConnResult = 1; string rs = ""; private void button1_Click(object sender, EventArgs e) { string con; con = "Data Source=(localdb)MSSQLLocalDB;Initial Catalog=dataid;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"; SqlConnection conn = new SqlConnection(con); try { conn.Open(); ConnResult = 0; //创建SqlCommand的实例 SqlCommand cmd = conn.CreateCommand(); //sql语句 cmd.CommandText = "select id,name from tuser"; //打开连接 cmd.ExecuteNonQuery(); //若要创建 SqlDataReader,必须调用 SqlCommand 对象的 ExecuteReader 方法,而不要直接使用构造函数 SqlDataReader dr = cmd.ExecuteReader(); //有点类似于java的arrylist方式 while (dr.Read()) { rs += dr["id"] + " " + dr["name"]; } } catch { ConnResult = 1; } finally { conn.Close(); } if (ConnResult == 0) { MessageBox.Show("连接成功"+rs); } if (ConnResult == 1) { MessageBox.Show("连接失败"); } }
运行结果 连接成功 查询成功
开放
SQL Server只在Windows上运行,MicroSoft这种专有策略的目标是将客户锁定到Windows环境中,限制客户通过选择一个开放的基于标准的解决方案来获取革新和价格竞争带来的好处。此外,人们也都知道,Windows平台本身的可靠性、安全性和可伸缩性也是有限的。
性能
低性能可能是很致命的(fatal),因为雇员的生产能力被阻碍,客户由于过多的等待时间而丢失。根据事物处理委员会(TPC)审查的标准与结果,Oracle提供了比SQL Server7.0更高级的性能。到1998年11月为止,Oracle一直是Windows NT中TPC-D和TPC-C标准的世界记录保持者。实际上,Oracle的NT TPC-C结果几乎比Microsoft的快两倍。
操作简单
使数据库易于安装、使用和管理??组合在一起称为“操作简单“??是一个减少成本的关键因素。尽管Microsoft产品具有易于使用的美誉,但SQL Server7.0缺乏数据库管理的特性,而这种特性是复杂的数据库系统所必须的。
可伸缩性
由于SQLServer7.0的并行实施和共存模型并不成熟,这使得人们更加关心该产品处理日益增多的用户数和数据卷mes)的能力。Oracle在下列两个方面提供了一个优越的可伸 簇:Oracle并行服务器通过使一组节点共享同一簇中的工作负载来扩展Windows NT的能力,Oracle提供具有高可用性和高伸缩性的簇解决方案,而Microsoft只提供克服错误的簇。
可扩展性
今天的Internet是一个令人激动的新世界,它具有鲜明的图像,实时的视频点播,高保真的语音和声音,以及诸如金融数据趋势和地理编码之类的复杂信息。通过集中管理文本、图像、音频、视频和地理信息,Oracle8i的interMedia使客户能够利用Web的多媒体特性。
安全性
由于Internet的出现而带来的全球数据访问也同时增加了潜在的安全危险。对于数据库的安全要求决不会比以前更高,而SQL Server7.0还没有获得任何类型的安全证书。相比之下,Oracle是唯一获得最高认证级别的ISO标准认证的数据库。
软件优势
增强的 In-memory 性能使处理事务的速度提高了多达 30 倍,查询速度比基于磁盘的关系数据库提高了 100 倍以上,并提供实时运营分析
新的 Always Encrypted 技术可帮助保护您的数据(无论是静止还是移动,无论在本地还是在云中),它将主密钥与应用程序放在一起,而无需更改应用程序
Stretch Database 技术通过将您的中层和底层 OLTP 数据以一种安全且透明的方式延伸至 Microsoft Azure,让更多关于您客户的历史数据触手可及,而无需更改应用程序
内置高级分析功能提供了可扩展性和性能优势,因为可以直接在核心 SQL Server 事务性数据库中构建和运行您的高级分析算法
通过在包含 Windows、iOS 和 Android 本地应用程序的移动设备上实现丰富可视化,从而提供业务见解
通过使用 PolyBase 进行 T-SQL 查询,简化了关系和非关系数据的管理
更快的混合备份,高可用性,以及将您的本地数据库备份和还原到 Microsoft Azure 并将您的 SQL Server AlwaysOn 辅助数据库置于 Azure 中的灾难恢复方案
— 支持的操作系统:Windows 7、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Vista SP2
— 32位系统:具有Intel 1GHz(或同等性能的兼容处理器)或速度更快的处理器(建议使用2GHz或速度更快的处理器)的计算机
— 64位系统:1.4 GHz或速度更快的处理器
— 最低1GB RAM(建议使用2GB或更大的RAM)
— 2.2 GB可用硬盘空间
MICROSOFT SQL SERVER 2012 企业核心版激活码序列号: FH666-Y346V-7XFQ3-V69JM-RHW28
MICROSOFT SQL SERVER 2012 商业智能版激活码序列号: HRV7T-DVTM4-V6XG8-P36T4-MRYT6
MICROSOFT SQL SERVER 2012 开发版激活码序列号: YQWTX-G8T4R-QW4XX-BVH62-GP68Y
MICROSOFT SQL SERVER 2012 企业服务器版/CAL版序列号: 748RB-X4T6B-MRM7V-RTVFF-CHC8H
MICROSOFT SQL SERVER 2012 标准版激活码序列号: YFC4R-BRRWB-TVP9Y-6WJQ9-MCJQ7
MICROSOFT SQL SERVER 2012 WEB版激活码序列号: FB3W8-YRXDP-G8F8F-C46KG-Q998F
关于AlwaysOn可用性组织的消息增强,通过DPM实现AlwaysOn secondary的COPY_ONLY备份支持;
支持本地创建多维数据集(local cube creation),更多的分析服务(Analysis Services)和报表服务(Reporting Services)日志,以改进故障排除;
SQL Server集成服务(Integration Services)的性能改善(SSIDB 死锁/清理);
查询规划增强和改进故障诊断;
复制可支持性(Replication supportability)和功能增强;
存储引擎性能增强。