微软SQL Server 2012免费版(Express)LocalDB是一个面向数据库开发人员的轻量级数据库产品。微软设计LocalDB的初衷是为开发者提供一个易用的SQL Server 2012 Express可执行模式。同其他版本的SQL Server相比,开发者可以更加快速地安装并使用一个LocalDB实例。但是请记住,SQL Server 2012免费版LocalDB在SQL Server 2012 Express Edition中是限制条件最多的一个。
安装SQL Server 2012免费版LocalDB 要想安装LocalDB,用户需要满足以下几个前提条件:1.你需要安……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
![TechTarget微信公众号二维码](/wp-content/uploads/res/images/spriteimg/ttweixin.jpg)
TechTarget
官方微博
![TechTarget中国官方微博二维码](/wp-content/uploads/res/images/spriteimg/ttweibo.jpg)
TechTarget中国
微软SQL Server 2012免费版(Express)LocalDB是一个面向数据库开发人员的轻量级数据库产品。微软设计LocalDB的初衷是为开发者提供一个易用的SQL Server 2012 Express可执行模式。同其他版本的SQL Server相比,开发者可以更加快速地安装并使用一个LocalDB实例。但是请记住,SQL Server 2012免费版LocalDB在SQL Server 2012 Express Edition中是限制条件最多的一个。
安装SQL Server 2012免费版LocalDB
要想安装LocalDB,用户需要满足以下几个前提条件:1.你需要安装微软.NET Framework 4和微软.NET Framework 4.0.2 Runtime Update (KB2544514);2.你的操作系统必须是:Windows Vista Service Pack 2、Windows 7、Windows Server 2008 Service Pack 2或者Windows Server 2008 R2。
下载LocalDB非常容易,针对32位操作系统的x86版本大小为28 MB,而64位操作系统的x64版本大约是33 MB。
数据库开发人员使用SqlLocalDB.exe工具就可以创建并管理一个SQL Server 2012免费版LocalDB实例。SqlLocalDB工具支持不同参数来创建、删除、启动、停止以及共享LocalDB实例。想要进一步了解SqlLocalDB支持的参数和语法,可以点击链接阅读微软官方文档。
下一步就进入实际安装阶段,以下是具体的执行步骤:
1.双击SqlLocaLDB.MSI文件,我们可以看到安装界面的欢迎信息“Welcome to the Installation Wizard for SQL Server 2012 Express LocalDB”,双击“Next”继续安装。
SQL Server 2012免费版LocalDB的安装界面
2.在“License Agreement”界面,点击接受许可证条款然后点击“Next”。
SQL Server 2012免费版LocalDB的许可证协议
3.在“Ready to Install the Program”界面,点击安装按钮来开始启动微软SQL Server 2012免费版LocalDB安装。
SQL Server 2012免费版LocalDB开始安装界面
SQL Server 2012免费版LocalDB安装过程中拷贝文件界面
4.当安装成功完成之后,点击“Finish”。
SQL Server 2012免费版LocalDB安装完成界面
5.下一步是连接LocalDB实例。
在SQL Server 2012免费版LocalDB中连接并创建实例
连接LocalDB实例可以通过以下简单的几个方式实现:
1.下载SQL Server 2012 Management Studio免费版,通过该工具可以连接到LocalDB。
2.使用SQLCMD连接到LocalDB。SQLCMD可以从SQL Server 2012功能包的命令行工具中下载。
3.你还可以使用SQL Server Data Tools来连接到LocalDB。
当使用SQL Server Management Studio进行连接的时候,请按照以下几个步骤完成:
在连接到服务器对话框中,需要制定服务器名称(Server Name)为“(localdb)v11.0”,选择Authentication为“Windows Authentication”,然后点击“Connect”来建立一个SQL Server 2012免费版LocalDB的连接。
SQL Server 2012免费版LocalDB的Windows Authentication界面
当连接到LocalDB之后,你就可以为项目创建一个新的数据库了。在SQL Server Management Studio中建立一个新的查询对话框,然后执行下面的脚本,你就可以创建一个数据库Demo,名称为DemoLocalDB:
CREATE DATABASE [DemoLocalDB] CONTAINMENT = NONE ON PRIMARY ( NAME = N'DemoLocalDB', FILENAME = N'D:LocalDBDemoLocalDB.MDF', SIZE = 3072KB, FILEGROWTH = 1024KB ) LOG ON ( NAME = N'DemoLocalDB_log', FILENAME = N'D:LocalDBDemoLocalDB_Log.LDF', SIZE = 1024KB, FILEGROWTH = 10% ) GO USE [DemoLocalDB] GO IF NOT EXISTS (SELECT name FROM sys.filegroups WHERE is_default=1 AND name = N'PRIMARY') ALTER DATABASE [DemoLocalDB] MODIFY FILEGROUP [PRIMARY] DEFAULT GO |
当成功创建数据库之后,你将在对象浏览器中看到该数据库,如下所示:
SQL Server 2012免费版LocalDB的对象浏览器
LocalDB的数据库文件,如.MDF、.NDF或者.LDF文件默认情况下都存储在该路径:“C:UsersUserNameAppDataLocalMicrosoftMicrosoft SQL Server Local DBInstancesv11.0”。因此,你的C盘需要为数据库未来增长留出一定的空间。或者你还可以用上面所示的T-SQL脚本来指定数据和日志文件所存储的路径。
SQL Server 2012免费版LocalDB下载地址:点击链接
SQL Server 2012免费版LocalDB官方网址:点击链接
SQL Server 2012免费版LocalDB技术文档:点击链接
翻译
相关推荐
-
微软发布Linux SQL Server预览版 不只推广新特性
微软最近发布了SQL Server 2016 SP1,它为用户提供了在Linux系统上可用的SQL Server。微软这么做是为了扩大SQL Server的用户群,推广SQL Server的新特性。
-
管理Azure SQL数据库的授权安全性
本文深入介绍了一些支持细粒度控制数据访问的Azure SQL数据库授权方法,它们最多可以深入到控制各个数据库对象和语句类型。
-
微软宣布下一代数据库产品计划 云成为重中之重
微软数据平台副总裁T.K. Ranga Rengarajan本周在西雅图举行的PASS(SQL Server专家协会)峰会2014上介绍了最新的SQL Server数据库进展。
-
IBM与微软展开合作,提供更强大的混合云选择
近日,IBM(NYSE:IBM)正式宣布与微软在云计算领域展开合作,双方将在IBM Cloud和Microsoft Azure上提供对方企业级软件。