标签: ssms

如何连接到SQL Server 2008 Express的本地实例

我刚刚在Vista SP1计算机上安装了SQL Server 2008 Express.我之前在2005年就已经使用旧的SQL Server Management Studio Express了.我能够连接到我的PC-NAME\SQLEXPRESS实例没有问题(不,PC-NAME不是我的电脑名称;-).

我卸载了2005和SQL Server Management Studio Express.然后,我在我的计算机上安装了SQL Server 2008 Express,并选择安装SQL Server Management Studio Basic.

现在,当我尝试连接到PC-NAME\SQLEXPRESS(使用Windows身份验证时,就像我一直这样),我收到以下消息:

无法连接到PC-NAME\SQLEXPRESS.建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)(Microsoft SQL Server,错误:-1)如需帮助,请单击:http://go.microsoft.com/fwlink?ProdName = Microsoft + SQL +服务器&EvtSrc =&的MSSQLServer EvtID = -1&LINKID = 20476

当我安装SQL Server 2008时,我让它使用SQLEXPRESS作为本地实例名称.据我所知,通过SQL Server配置管理器,SQL Server配置为允许远程连接.

当我访问它提到的帮助链接时,帮助页面提示以下内容:

  • 确保在服务器上启动SQL Server Browser服务.
  • 使用SQL Server外围应用配置工具使SQL Server能够接受远程连接.有关SQL Server表面区域配置工具的详细信息,请参阅服务和连接的表面区域配置.

好吧,据我所知,我的系统上没有SQL Server Browser服务(在MMC中查找一个,找不到一个).

并且SQL Server 2008中不存在SQL Server表面区域配置工具.在您的帮助文档中可以很好地使用Microsoft ;-).

我现在不知道该做什么.在升级到2008之后,我有很多工作,我希望能够完成这项工作(我正在与之合作的人在没有问题的情况下完成并运行它并告诉我这很容易 - 他对数据库的东西也更好了我上午).有谁知道什么可能是错的?我真的很感激.如果我不能在几个小时内完成这项工作,我将回到SQL Server 2005(如果这甚至可以工作,那么......).

编辑:我已经尝试关闭Windows防火墙,这没有帮助.另外,我注意到我的SQL Server 2008安装目录树下没有"数据"目录 - 安装时我可能设置了错误吗?

ssms sql-server-2008

219
推荐指数
9
解决办法
70万
查看次数

如何为包含所有存储行的现有SQL Server表生成INSERT脚本?

我正在寻找一种使用SQL Management Studio 2008 R2生成"创建并插入所有行"脚本的方法.

我知道我可以创建一个"创建表"脚本.

我也可以创建一个"插入"脚本,但这只会生成一个带占位符的行.

有没有办法生成包含所有当前存储的行的插入脚本?

sql-server ssms

219
推荐指数
4
解决办法
25万
查看次数

SQL Server Management Studio,如何将执行时间缩短到毫秒

当我在SSMS中提交批处理(例如,执行查询)时,我看到在状态栏中执行所花费的时间.是否可以配置SSMS以毫秒级分辨率显示查询时间?

这是我正在谈论的用红色圈出的感兴趣部分的酒吧:

在此输入图像描述

sql-server ssms sql-server-2008

213
推荐指数
6
解决办法
13万
查看次数

210
推荐指数
5
解决办法
79万
查看次数

SQL Server.如何刷新智能感知?

可能重复:
丢失了IntelliSense
SQL Server 2008 Intellisense问题

我是SQL Server的新手,所以这可能很容易解决.在SQL Server 2008 R2中,我刚刚在现有表中导入了一个新数据表和/或重命名的字段(无论哪种方式都会发生).当我开始编写一些SQL时,intellisense不会识别新的字段名称并开始强调所有内容.

我发现的唯一修复是关闭并重新打开SQL Server,但我确信那里有一个更简单的解决方案.建议好吗?

(这不是一个严重的问题,只是一个小小的烦恼).

sql-server ssms sql-server-2008

206
推荐指数
2
解决办法
8万
查看次数

使用SQL Server Server Management Studio导入/导出数据库

我认为这将是微不足道的,但它不是......我确信有一种简单的方法可以做到,但我无法找到它.对我感到羞耻.

我想导入/导出数据库本身,表,约束(外键等).我宁愿不用它来获取数据,但如果没有别的办法,我可以摆脱它.

那么......你如何使用MS SQL Server Management Studio导出数据库?你怎么导入它?

我发现的唯一解决方案是右键单击表格和"脚本创建",但我有100个表格,所以我宁愿避免这种情况.

谢谢!

sql-server import ssms export

192
推荐指数
4
解决办法
33万
查看次数

SQL Server 2008无法使用新创建的用户登录

我正在使用Windows Vista,但我无法使用新创建的用户登录.

  1. 我打开SQL Server Management Studio.
  2. 我通过右键单击Security-> Logins来创建一个新的Login.
    检查:SQL Server身份验证
    登录名:tester
    密码:test
    单击"确定"
  3. 我将此用户添加到用户映射到我选择的数据库.
  4. 单击File - > Connect Object Explorer,选择SQL Server Authentication并输入tester/test并单击Connect.

我收到一个错误:

Login failed for user 'tester'. (Microsoft SQL Server, Error: 18456" 
with Severity = 14 and State = 1.
Run Code Online (Sandbox Code Playgroud)

导致此错误的原因是什么?如何使用我的用户登录?

sql-server authentication ssms login

191
推荐指数
2
解决办法
12万
查看次数

恢复未保存的SQL查询脚本

如果SSMS崩溃/未保存的选项卡被意外关闭,如何恢复未保存的脚本?

sql t-sql sql-server ssms sql-server-2012

187
推荐指数
10
解决办法
24万
查看次数

如何在SSMS 2008中的"编辑前200行"中更改SQL

在SQL Server 2008 Management Studio中,当我右键单击数据库表并选择" 选择前100行 "时,我可以轻松地向SQL添加"ORDER BY"语句.这很好.

但是当我选择" 编辑前200行 "时,我没有能力改变 SQL(这使得很难找到并编辑刚刚添加到10,000中的记录.

我很确定我能够在SQL Server 2000中执行此操作.

在编辑记录时,SMSS 2008中是否有任何方法可以改变记录的显示方式?

sql-server ssms sql-server-2008

181
推荐指数
7
解决办法
20万
查看次数

如何在T-SQL中的调试时查看表变量的值?

我们可以在调试时间内在SQL Server Management Studio(SSMS)中看到表值变量中的值(行和单元格)吗?如果有,怎么样?

在此输入图像描述

sql debugging ssms table-variable

180
推荐指数
5
解决办法
10万
查看次数