软件环境: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. 九校联考 终&启

    one term's ending... class:12 school:130...130...130... 至今没有看到九校的排名,如果九校排名正常的话,那yyhs的学生也太可怕了...估计要三百 ...

  2. Android Force Close的原因:

    1.程序空指针: 2.程序加载的资源找不到: 3.未加载布局文件时直接使用了对象: 4.后台service挂掉导致不可捕捉的ANR或crash: 5.Activity未在配置文件中注册.

  3. Dependency Properties

      Introduction Value resolution strategy The magic behind it How to create a DepdencyProperty Readon ...

  4. ural 1072. Routing

    1072. Routing Time limit: 1.0 secondMemory limit: 64 MB There is a TCP/IP net of several computers. ...

  5. #来自codeforces round 363

    具体情况是这样的:同样的程序,在我自己的电脑上跑出来是正确的结果,而提交到CF的评测机后对于相同的输入数据,结果居然不一样了!反复检查后未发现任何问题.目前怀疑可能与memset有关,因为在一步步修改 ...

  6. BZOJ2164 : 采矿

    树链剖分+线段树,每个节点维护以下信息: (1)单独在某个点分配$i$个人的最大收益.可以$O(m)$合并. (2)分配$i$个人的最大收益.可以用$O(m^2)$合并. 时间复杂度$O(c(m^2\ ...

  7. Python3 安装bulitwith 和urllib2包

    # 背景 最近在看PACKT的Python Web Scraping, 书上用的是Python 2.X,但是自己电脑上却用的Python 3.4. 版本升级没什么好说的,只是很多的工具包并没有跟着升级 ...

  8. No configuration found for the specified action解决办法

    http://blog.csdn.net/carefree31441/article/details/4857546 使用Struts2,配置一切正常,使用常用tag也正常,但是在使用<s:fo ...

  9. 使用 google gson 转换Timestamp或Date类型为JSON字符串.

    http://blog.csdn.net/z69183787/article/details/13016289 创建类型适配类: import java.lang.reflect.Type; impo ...

  10. 警惕自己,不断学习c++【转】

    每天早上起床看一遍,时刻警惕自己,每天至少要浏览http://www.cplusplus.com 1.把C++当成一门新的语言学习(和C没啥关系!真的.):2.看<Thinking In C++ ...