问题标签 [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.
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”来解决这个问题,但这不是我想要的:)
关于如何解决这个问题的任何想法?
sql-server - 如何在 SQL Server Management Studio 2008 中自动执行“生成脚本”任务?
我想在 SQL Server Management Studio 2008 中自动生成脚本。
现在我要做的是:
- 右键单击我的数据库,任务,“生成脚本...”
- 手动选择我需要的所有导出选项,然后在“选择对象”选项卡上点击全选
- 选择导出文件夹
- 最终点击“完成”按钮
有没有办法自动化这个任务?
编辑:我想生成创建脚本,而不是更改脚本。
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 有什么建议吗?您能提供的任何帮助将不胜感激!
sql-server - SQL Server 2008 Management Studio - 运行参数化查询
我希望能够从 SSMS 中运行已经参数化的查询:
我知道其他 IDE(例如 TOAD)允许参数绑定 - 这在 SSMS 2008 中可用吗?
谢谢!
sql - 向共享数据库服务器上的大表添加主键
我有一个用于邻近搜索的大型邮政编码数据库。大约有 100 万条记录。不知何故,我没有将主键添加到表中,现在我必须添加它,因为由于全表扫描,搜索大约需要 3 秒。当我去生成一个脚本将它添加到 SSMS 中时,操作超时,因为它正在创建一个新表并且很重要数据。有任何想法吗?
sql - 服务器主体“XYuser”无法在当前安全上下文下访问数据库“Ydb”
系统规格
在名为BHAVMSQL02的 SQL Server 2005 上,我有两个数据库Mattercentre_dev和CMSNET_DEV。Mattercentre_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、publicMattercentre_dev - ReadUser - dbo
数据库角色成员资格 - db_owner, public
然后我运行以下脚本...
我重新运行存储过程并再次执行它,我仍然有相同的错误消息。
我在 Stack Overflow 中查找了这个问题,建议的解决方案与我自己的类似。
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 数据库管理器的简单界面上?
sql-server - SQL Server 对象组织
我不确定这是否有效,但是我对 SQL Server 有一个错误,那就是我无法将对象组织到一组对象中。
想象一下,我正在一个大型数据库中处理一个新的工作部分,我可能有 15 个我将经常使用的对象。我想要做的是将它们“收藏”到一个文件夹中,这样我就不必遍历数据库中的所有对象。
我知道我可以按模式组织对象,但是这些对象不一定是特定于模式的,它们跨越边界。
有没有人遇到过将对象组织到收藏夹组中的方法?我知道 SQL Server Projects 组织脚本,但我看不到它们可以组织表?
谢谢
sql-server-2005 - MSSQL Server Management Studio (SSMS) 2005 新查询模板
如何更改 SSMS 2005 中的默认“新查询”模板?
sql-server - 跨多个数据库查找表 SQL SERVER 2005
我将表导出到服务器,但找不到该表。也许我没有放置正确的目标数据库。如果我的服务器有多个数据库,而不打开每个数据库,如何找到此表?
我使用 MS Sql Server Management Studio 2008。