• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
悠
閒

博客园    首页       联系   管理    订阅  订阅
Visual Studio .net 2010/Eclipse 添加 SQLExpress 连接(转)

  VS2010自带的SQLExpress默认网络配置是不启用命名管理协议的。这会使得使用VS2010IDE的添加数据连接找不到SQL服务器。

  通过Microsoft SQL Server2008>配置工具>SQL Server配置管理器来修改。
SQL Server网络配置 > SQLEXPRESS的协议 > Named Pipes ->启用。(这里也有TCP/IP的设置,双击 TCP/IP可以配置IP地址,设置IPALL的TCP动态端口为0,TCP端口为1433)
重启,即可在VS2010中添加SQLEXPRESS的连接。
 
  JDBC连接MS SQLExpress
  1.Microsoft SQL Server2008>配置工具>SQL Server配置管理器>SQL Server网络配置 > SQLEXPRESS的协议 >TCP/IP->启用,设置其属性,IPALL的TCP动态端口为0,TCP端口为1433。
  在用JDBC连接时,先到微软官网下载JDBC驱动,Microsoft SQL Server JDBC Driver。
如果在新建连接时,使用集成认证,那需要将sqljdbc_auth.dll(Microsoft SQL Server JDBC Driver 3.0\sqljdbc_3.0\chs\auth\x86中)复制到系统目录下(windows/system32)。
没有此dll,则在连接时提示集成认证失败。
  jdbc:sqlserver://localhost:1433;databaseName=test;integratedSecurity=true;
 
  下载Microsoft® SQL Server 2008 Management Studio Express:http://www.microsoft.com/downloads/details.aspx?familyid=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b&displaylang=zh-cn
  1、修改登录模式为混合认证; 2、修改sa密码; 3、启用sa。
如果不想使用管理工具来配置,可以这样做: 1、通过注册表修改登录模式: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQLServer] "LoginMode"=dword:00000002
1代表WIN集成认证,2代表混合认证。 2、修改sa的密码 可以通VS2010的数据库连接先通过集成认证进入数据库,执行查询: sp_password Null,'admin123456','sa' 3、启用sa帐号。 alter login sa enable
  在MyEclipse中打开 open Perspective>other>MyEclipse Database Explorer
新建连接时,jdk1.6的,驱动使用sqljdbc4.jar。 jdbc:sqlserver://192.168.1.100:1433;databaseName=test;
 
转自:http://blog.sina.com.cn/s/blog_67532f7c0100ol7x.html
posted on 2011-11-08 16:12  悠閒  阅读(1295)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3