还记得实习时,那家公司版权意识和保密意识很强,我们的电脑都不能上网或者外接存储器(外接设备直接被卸掉了,且机箱是有锁的)。当初本机电脑上数据库装的是免费版的,看上去只有服务端,在本地没法建数据库测试,问带我的那个同事,他说免费的就是只有服务端,没有本地客户端。没想到,免费版的没有本地实例这个观点一直延续到现在,可悲呀。新换工作两个月了,新公司不让装破解软件,并有专人监控,本机装的是免费版的数据库。我们组一同事在我们组的服务器上装Linux把服务器给格式化了,于是数据库没有了,我没法测试了,问了下主管,才知道原来免费版的可以配置本地实例,特此记录。
首先,免费版的可以在微软下载中心,下载地址,下载完之后安装。装好之后,打开SQL Server配置管理器(如下图):
接着启动SQLServer服务,
如此就可以以windows认证方式登陆了,
点击服务器名称,
右键属性,选安全性下面的混合验证,
然后在安全性里选择sa,
右键属性,在常规里面选择SQLServer身份验证,并设置sa的密码,
在状态里面,是否允许连接到数据库引擎选授予,启用登陆,
在SQLServer配置管理器里重启SQLServer服务,至此就可以用sa账户登陆了。
最后想说的是,作为学习,免费版也挺好,只有200多M,比正式版的几G要小的多,功能方面对于一般的学习者而已已经足够用了。