SQL Server 2012免费版LocalDB简介

日期: 2012-10-29 作者:Ashish Kumar Mehta翻译:孙瑞 来源: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.你需要安……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

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”继续安装。

Welcome to the Installation Wizard for SQL Server 2012 Express LocalDB

SQL Server 2012免费版LocalDB的安装界面

  2.在“License Agreement”界面,点击接受许可证条款然后点击“Next”。

SQL Server 2012免费版LocalDB简介

SQL Server 2012免费版LocalDB的许可证协议

  3.在“Ready to Install the Program”界面,点击安装按钮来开始启动微软SQL Server 2012免费版LocalDB安装。

SQL Server 2012免费版LocalDB简介

SQL Server 2012免费版LocalDB开始安装界面

SQL Server 2012免费版LocalDB简介4

SQL Server 2012免费版LocalDB安装过程中拷贝文件界面

  4.当安装成功完成之后,点击“Finish”。

SQL Server 2012免费版LocalDB简介5

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简介6

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简介7

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技术文档:点击链接

作者

Ashish Kumar Mehta
Ashish Kumar Mehta

数据库管理器等相关领域资深作者。在数据库管理、性能调优、数据库开发和Microsoft SQL Server等技术培训方面有超过十年的丰富经验。

翻译

孙瑞
孙瑞

相关推荐