软件环境:Windows7(x64) + Visual Studio 2010 + SQL Server Express 2008

1.配置数据库

装VS2010不小心把自带的SQL Server 2008 Express也装上了,后来要用SQL Server 2008,试了N多个办法就是装不上,微软的东西这点让人很是不爽。重装系统?No Way!自带的Express版难道不能用?这么小巧,要是能用以后就不装又大又难伺候的正式版SQL Server了,网上搜索一下,还真的可以~~

A.打开SQL Server的配置管理器,配置SQLEXPRESS的协议

以下三个协议要启用(注意是不带标注32位的那个,因为是64位的操作系统)

配置TCP/IP的属性之"协议":全部侦听选否

配置TCP/IP的属性之"IP地址":IP地址要自定,已启用改为是,TCP端口是1433,(默认值,可以根据实际情况修改)

注意:IP1-IP6中的IP地址不能有相同的,否则会导致下面的SQL Sever服务不能启动

B.配置客户端协议

C.配置完成后重启SQL Server服务

注意:若是不能启动服务,可以根据报错提示或者事件查看器日志分析解决

故意写错了下IP地址,做个测试,万能的事件查看器~~

D.测试端口:cmd中输入了netstat -na命令查看

注意:如果没有出现设定的IP和端口的话。请仔细核实之前的操作步骤,另外注意关闭系统防火墙。

2.使用数据库

 A.新建数据库

假设创建一个名叫School的数据库

SQL Server身份验证模式默认被禁用,使用Windows身份验证模式

下面就可以创建数据表勒,增删改错,As your Service~~

 B.添加连接

B-1.添加SQL Server数据库连接

使用Windows身份验证模式登录

可以看到SQL Sever的所有高级属性

记不住数据库连接字符串?属性选项卡里直接复制一下,搞定!(高级属性里也有)

也可以将一个数据库文件附加到数据库中,即使SQL Server和数据文件间产生关联

 B-2.将数据库文件附件到本地SQL Server实例中

和上文提到的“将一个数据库文件附加到数据库中”类似,就不再继续贴图了

B-3.顺便提下添加Oracle数据库连接

有关OracleClient命名空间被弃用的更多内容:http://www.infoq.com/cn/news/2009/06/oracleclient_deprecated/

添加其他类型的数据连接和上面提到相似,如有遇到且配置麻烦,以后再做必要补充。

3.升级管理工具

  由于以Windows身份验证模式只能连接到一个数据库,多个数据库切换的时候非常不爽,所以要开启SQL Server身份验证模式

 A.下载管理工具SQL Server Management Studio Express,下载地址,资源多得超乎想象~~

由于安装的自带Express是X64的,所以也要下载X64的管理工具,这里以SQL Server 2008 R2为例

B.安装管理工具,启用sa用户

B-1.打开SQL Server Management Studio以windows身份验证模式进入

B-2.在服务器属性-->安全性,修改为混合验证模式

B-3.安全性-->登录名-->属性,修改sa用户的密码

B-4.重启SQL Server服务器

B-5. 再次登陆,这次使用SQL Server 身份验证模式

使用sa用户登录成功

 C.使用命令行开启SQL Server身份验证模式,启用sa用户

详细步奏请参照:http://blog.csdn.net/neils03/article/details/6574841

Sqlcmd命令详解:http://blog.sina.com.cn/s/blog_4ae4b4ca0100crt7.html

最后:要是嫌Express用起来麻烦就安装正式版的SQL Server好了(其实我觉得Express挺好,小巧轻便,常用的都有),要先安装SQL Server正式版再装Visual Studio,或者安装Visual Studio的时候不要安装自带的SQL Server Express接着再装SQL Server,这样不会出问题,网上很多人都这么说的,我没试过……

使用Visual Studio下自带的SQL Server Express的更多相关文章

  1. 有关各个版本的Visual Studio(VS)和SQL Server安装的顺序总结

    前几天从网上买了块三星的SSD,把原来的HDD放在了光驱位,然后重新安装了系统.想起来收集储存的好多源代码还是VS2008开发的,然后打算把之前用过的VS2008也装上,安装过程出了点问题.发现安装完 ...

  2. 在Visual Studio 2013里使用 Microsoft SQL Server Compact Edition

    (1)下载SQLCE组件 https://www.microsoft.com/en-us/download/details.aspx?id=17876 (2)下载VS2013工具设计器 https:/ ...

  3. 推荐SQL Server Management Studio以及Visual Studio下的免费的插件 ApexSQL Complete

    SQL Server 并没有代码格式化的工具,对于处理他人编写的长SQL需要手工的格式化是一件麻烦的事情. 推荐SQL Server Management Studio以及Visual Studio下 ...

  4. Cocos开发中Visual Studio下libcurl库开发环境设置

    我们介绍一下win32中Visual Studio下libcurl库开发环境设置.Cocos2d-x引擎其实已经带有为Win32下访问libcurl库,Cocos2d-x 3.x中libcurl库文件 ...

  5. Visual Studio下SQLite数据库开发环境设置

    由于我们介绍的内容都是基于微软的Visual Studio下开发的Win32平台,所以下边我们介绍Visual Studio下SQLite数据库开发环境设置.具体而言我们有两种方式可以在Visual ...

  6. Visual Studio Entity Framework (EF) 生成SQL 代码 性能查询

    Visual Studio Entity Framework (EF) 生成SQL 代码 性能查询     SQL 中,有SQL Server Profiler可以用来查询性能以及查看外部调用的SQL ...

  7. Cocos开发中Visual Studio下HttpClient开发环境设置

    Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类.我们需要在Visual Studio解决方案中添加libNetwork类库工程. ...

  8. Visual Studio下Qt编程中对中文的处理

    Visual Studio下Qt编程中对中文的处理 本文为原创文章,原文地址http://www.cnblogs.com/c4isr/p/qt_develop_in_vs.html Visual St ...

  9. Cocos发展Visual Studio下一个libcurl图书馆开发环境的搭建

    我们解释win32在Visual Studio下一个libcurl图书馆开发环境的搭建.Cocos2d-x发动机实际上与Win32在访问libcurl库.Cocos2d-x 3.x在libcurl库文 ...

随机推荐

  1. 餐厅系统app7

    团队贡献分 杨子健:23 郭志豪:24 谭宇森:22 刘森松:31

  2. iOS 获取当前用户的用户路径并写入文件

    NSString *path = [[@"~" stringByExpandingTildeInPath] stringByAppendingString: @"/tmp ...

  3. UVa12092 Paint the Roads(最小费用最大流)

    题目大概说一个n个点m条带权有向边的图,要给边染色,染色的边形成若干个回路且每个点都恰好属于其中k个回路.问最少要染多少边权和的路. 一个回路里面各个点的入度=出度=1,那么可以猜想知道各个点如果都恰 ...

  4. ural 1251. Cemetery Manager

    1251. Cemetery Manager Time limit: 1.0 secondMemory limit: 64 MB There is a tradition at the USU cha ...

  5. 【Oracle】在WIN NT 64位环境下安装win64_11gR2_database。并用PL/SQL连接

    因为现在大多数服务器环境均为64位环境,而且有一部分使用的windows server的环境,在此做了一番小研究,如何在64位环境下安装oracle11g_64bit服务端 (1)首先www.orac ...

  6. An Unfair Game-[ACdream1035]

    Problem Description There are n people and n target, everyone should get one target, no two people g ...

  7. Storm编译打包过程中遇到的一些问题及解决方法

    作者: 大圆那些事 | 文章可以转载,请以超链接形式标明文章原始出处和作者信息 网址: http://www.cnblogs.com/panfeng412/archive/2013/11/30/som ...

  8. XCOJ 1103 (LCA+树链最大子段和)

    题目链接: http://xcacm.hfut.edu.cn/problem.php?id=1103 题目大意:链更新.链查询,求树链的最大子段和.(子段可以为空) 解题思路: 将所有Query离线存 ...

  9. 提高安全性而在HTTP响应头中可以使用的各种响应头字段

    本文介绍在Web服务器做出响应时,为了提高安全性而在HTTP响应头中可以使用的各种响应头字段.由于部分浏览器中有可能对某些字段或选项不提供支持,所以在使用这些字段时请先确认客户端环境. X-Frame ...

  10. Java中集合Set的用法

    转载 http://blog.163.com/asd_wll/blog/static/210310402010112833332260/ 1.HashSet类 Java.util.HashSet类实现 ...