问题标签 [ssms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
10307 浏览

ssms - 使用 Windows 身份验证时,如何在 SQL Server management Studio 2008 中手动输入我的凭据?

通常,当使用 Windows 身份验证时,软件(例如 Internet Explorer)会尝试使用 Windows 身份验证,如果它不成功(例如,因为域不受信任,或者因为凭据不正确),它只会弹出一个登录窗口,以便您可以输入您的域、登录名和密码。

使用 sql Server Management Studio 2008,如果我选择“Windows 身份验证”,登录/密码框会自动填充我当前的凭据,如果我尝试登录,它会显示:


登录失败。登录来自不受信任的域,不能用于 Windows 身份验证。(Microsoft SQL Server,错误:18452)


我从来没有机会在服务器域上输入我的凭据...

我知道我可以通过在我的计算机上加入域或启用“sql server authentication”来解决这个问题,但这不是我想要的:)

关于如何解决这个问题的任何想法?

0 投票
14 回答
94058 浏览

sql-server - 如何在 SQL Server Management Studio 2008 中自动执行“生成脚本”任务?

我想在 SQL Server Management Studio 2008 中自动生成脚本。

现在我要做的是:

  • 右键单击我的数据库,任务,“生成脚本...”
  • 手动选择我需要的所有导出选项,然后在“选择对象”选项卡上点击全选
  • 选择导出文件夹
  • 最终点击“完成”按钮

有没有办法自动化这个任务?

编辑:我想生成创建脚本,而不是更改脚本。

0 投票
4 回答
13244 浏览

sql-server-2005 - 用完整版替换 SQL Server 2005 Express Management Studio

我一直在运行 SQL Server 2005 Express Management Studio(“SSMSE”),现在需要安装完整版的 Management Studio(“SSMS”)。这是一个已知的麻烦,但我还没有找到一个全面的方法来执行它。

起初,我卸载了 SSMSE,然后运行SqlRun_Tools.msi安装工具集。我收到此错误消息:

我不知道 template.ini 是什么。因此,我环顾四周,并决定按照 Microsoft 在 KB 909967 “如何手动卸载 SQL Server 2005 实例”中的建议卸载我计算机上的 SQL Server 2005 Express 最小安装的其余部分。那一点非常成功。

但是当我尝试SqlRun_Tools.msi再次运行时,当安装程序是“准备安装向导”时,我遇到了这个混乱:

(但用方框字符替换星号,这可能是原始消息中的 CR-LF)

这非常令人沮丧。有人对在 SSMSE 之上安装完整版 SSMS 有什么建议吗?您能提供的任何帮助将不胜感激!

0 投票
2 回答
13385 浏览

sql-server - SQL Server 2008 Management Studio - 运行参数化查询

我希望能够从 SSMS 中运行已经参数化的查询:

我知道其他 IDE(例如 TOAD)允许参数绑定 - 这在 SSMS 2008 中可用吗?

谢谢!

0 投票
4 回答
2816 浏览

sql - 向共享数据库服务器上的大表添加主键

我有一个用于邻近搜索的大型邮政编码数据库。大约有 100 万条记录。不知何故,我没有将主键添加到表中,现在我必须添加它,因为由于全表扫描,搜索大约需要 3 秒。当我去生成一个脚本将它添加到 SSMS 中时,操作超时,因为它正在创建一个新表并且很重要数据。有任何想法吗?

0 投票
1 回答
12176 浏览

sql - 服务器主体“XYuser”无法在当前安全上下文下访问数据库“Ydb”

系统规格

在名为BHAVMSQL02的 SQL Server 2005 上,我有两个数据库Mattercentre_devCMSNET_DEVMattercentre_dev有一个存储过程,它从CMSNET_DEV中的表构建一个列表。存储过程看起来像这样......

执行存储过程时出现以下错误消息...

谷歌搜索错误消息后,我进行了以下修复...

  • 从 BHAVMSQL02 -> Databases -> Mattercentre_dev -> Security -> Users 中删除了用户 ReadUser
  • 从 BHAVMSQL02 设置 ReadUser -> 安全 -> 使用以下设置登录...

    通用
    登录名 - readUser
    密码 - xxxxxxxxxxxx
    Confirm - xxxxxxxxxxxx
    Default db - master
    default lg - British English
    Everything Else - Unset

    仅限服务器角色的公共集

    用户映射 CMSNET_DEV - ReadUser - dbo
    数据库角色成员资格 - db_owner、public

    Mattercentre_dev - ReadUser - dbo
    数据库角色成员资格 - db_owner, public

然后我运行以下脚本...

我重新运行存储过程并再次执行它,我仍然有相同的错误消息。

我在 Stack Overflow 中查找了这个问题,建议的解决方案与我自己的类似。

0 投票
3 回答
38834 浏览

sql-server-ce - 如何在 SQL Server Management Studio 中管理 SQL CE 数据库?

我使用 Visual Studio 2008(添加/新项目/本地数据库)创建了一个 SDF (SQL CE) 数据库。

是否可以使用 SQL Server Management Studio 编辑此数据库?我尝试附加它,但它只提供 .mdf 并附加 .sdf 文件会导致“无法检索此请求的数据”。

如果是这样,是否也可以使用 Management Studio 创建 SDF 文件?还是我们停留在 Visual Studio 2008 数据库管理器的简单界面上?

0 投票
2 回答
209 浏览

sql-server - SQL Server 对象组织

我不确定这是否有效,但是我对 SQL Server 有一个错误,那就是我无法将对象组​​织到一组对象中。

想象一下,我正在一个大型数据库中处理一个新的工作部分,我可能有 15 个我将经常使用的对象。我想要做的是将它们“收藏”到一个文件夹中,这样我就不必遍历数据库中的所有对象。

我知道我可以按模式组织对象,但是这些对象不一定是特定于模式的,它们跨越边界。

有没有人遇到过将对象组织到收藏夹组中的方法?我知道 SQL Server Projects 组织脚本,但我看不到它们可以组织表?

谢谢

0 投票
1 回答
823 浏览

sql-server-2005 - MSSQL Server Management Studio (SSMS) 2005 新查询模板

如何更改 SSMS 2005 中的默认“新查询”模板?

0 投票
6 回答
20443 浏览

sql-server - 跨多个数据库查找表 SQL SERVER 2005

我将表导出到服务器,但找不到该表。也许我没有放置正确的目标数据库。如果我的服务器有多个数据库,而不打开每个数据库,如何找到此表?

我使用 MS Sql Server Management Studio 2008。