No.1:获取链接字符串的困扰——利用udl文件轻松解决
Windows下建立udl文件即可准确获取连接字符串。udl(Universal Data Link)是通用数据连接文件,使用通用数据链接 (UDL) 文件来保存连接字符串。
建立步骤如下图所示:
Step1:新建一个ConnStr.udl文件并双击打开,选择提供程序(根据具体应用需要,你可以选择不同提供程序),如下图所示:
Step2:单击【连接】选项卡,选择连接方式、数据库名和服务器名,如下图所示:
Step3:用文本程序打开ConnStr.udl文件,复制连接字符串即可,如下图所示:
No.2 :SQL Server 2008数据库安装及连接出错解决方法
1.下载及安装SQL Server 2008
下载的话可以直接去微软官网,这个比较可靠:
下载地址:http://www.microsoft.com/zh-cn/SQLServer/get-sql-server/try-it.aspx
安装过程一般比较简单,可以参见博客[Microsoft SQL Server 2008安装图解(Windows 7 ) 博客地址:http://blog.csdn.net/Cexu2008/article/details/5498526]
如果实在不行,也可参见网络上安装视频,视频地址:http://www.tudou.com/programs/view/xx8XpROSIbg/。
2.连接数据库出错
错误症状一:新建立的数据库,无法出现在数据连接候选框中。例如已经建立了DBSelectCourse数据库,但是无法再visual studio 开发环境中打开,如下图所示:
出错原因:在安装的过程中服务器实例名为WANGDINGQIAO-PC,而SQL Server每次出现的服务器选择框中自动添加后缀SQLEXPRESS变服务器名为WANGDINGQIAO-PC\SQLEXPRESS。
真正运行的服务器名如下图所示:
解决方法:在连接到数据库时一定要选择正确的服务器名,更改服务器名后为WANGDINGQIAO-PC,成功连接数据库如下图所示:
错误症状二:windows身份验证和SQL Server身份验证、权限出错。
关于这部分,涉及分配新建登录用户以及用户权限问题,具体可参考以下几个很不错的博客:
1)在 SQL Server 2008 中新建用户登录并指定该用户的数据库
2)visual studio 2010和sql server 2008 management配置教程
3)详细的数据库权限问题可参见[Server level permissions for SQL Server 2005 and SQL Server 2008]一文,地址:
http://www.mssqltips.com/sqlservertip/1714/server-level-permissions-for-sql-server-2005-and-sql-server-2008/