问题标签 [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.
xml - 从 sql server 2005 中选择 xml(行显示为空)
我有一个非常长的 xml 行,它有 > 800000 个字符。“客户端”也是“服务器”。操作系统是 windows 2k8 x64。数据库和客户端一样有足够的内存。
问题是,一旦我达到了一些神奇的字符数——恰好是 43679 个 xml 字符——该行将返回 APPEARS 是什么。我称它们为“xml chars”,因为 sql server 在计算长度时显然会删除任何空格 - 我用这个 sql 执行此操作: len(convert(varchar(max), xsl)) 为什么数字是 43679 也让我感到困惑...
外面有人有这个问题吗?实际上,我已经使用 Windows 2k3 和另一台 Windows 2k8 服务器连接到同一台服务器,并且除了这台机器(实际服务器本身)之外的任何其他机器上都没有问题。
我还找到了查询结果-> sql server-> results to grid,并将 xml 的限制设置为“无限”,但它似乎仍然没有“工作”......(那些工作的将这个设置为 2mb供参考)
感谢您的任何和所有评论 - 我会尝试任何事情......它不会阻止任何工作 - 我确信这只是一个客户,但它让我发疯了!:)
更新:仅供参考-问题不在于转换-我实际上不想转换它。我在此示例中使用 convert 的唯一原因是使用 len(len 不适用于 xml 数据类型),因此我可以找到 xml 的“长度”。
问题是这个...
现在复制并粘贴它,直到你有大约 100,000 行 xml 并插入它......当我使用以下方式选择行时:
我回到 1 行,在“网格”中,我得到了一个很好的 xml 小超链接,当我单击它时,会在新选项卡中显示“完整 xml”。但是对我来说……一旦我通过了这个奇怪的魔术数字,它就会停止这样做,并且看起来很空白。
sql-server - 是否有 64 位版本的 SQL Server Management Studio (SSMS) 2005?
是否有 x64 或 ia64 版本的 SQL Server Management Studio (SSMS) 2005?我看到的所有信息都让我相信只有 x86 版本。
此链接是我证明不存在 64 位版本的证据 - http://support.microsoft.com/?id=906892
sql-server-2005 - SQL Server Mgt Studio 不显示表格?
我在 SQL Server 2000 标准版中有一个名为“dbo.T668”的表(不要因为命名约定而责备我)。
我正在使用 SQL Server Management Studio 2005 在服务器上工作,出于某种奇怪的原因,我在表列表中根本看不到该表。我看到所有其他表,但不是这个。
如果我打开查询编辑器并键入“select * from dbo.T668”,它会返回所有记录,所以我有权访问表格并从中选择 - 是否有允许您访问表格的设置但在 SQL 管理器中看不到?或者这是 SQL 2000 和 SQL 2005 之间的不兼容?
sql-server-2005 - 无需鼠标即可在 SQL Server Management Studio 2005 中修改单元格
作为我工作的一部分,我总是对大量数据进行手动更改。我注意到的一件事是,在查看数据时,我可以使用箭头键浏览不同的单元格。但是当我转到一个新单元格时,其中的整个文本都会突出显示。如何使用键盘说我想要一个光标,这样我就可以修改文本而无需使用鼠标单击它?
sql-server - 如何确定 SQL 结果的数据类型?
我们有一个 SQL 查询,它从数据库的许多表/视图中提取大量字段。我们需要将规范放在一起以与第 3 方集成,编译结果集的数据类型的最快方法是什么?
说明:
- 涉及 25 个以上的表/视图,因此表级别的功能仍然很麻烦。
- 目前所有工作都在 Microsoft SQL Server Management Studio 中完成。
sql - 如何在 SQL Server Management Studio 中将列值设置为 NULL?
如何清除单元格中的值并将其设为 NULL?
asp.net-mvc - 无法在 Vista 上附加 ASPNETDB.MDF
我无法连接到 App_Data 中的 ASPNETDB.MDF 文件,该文件由 Visual Studio 2008 或 Vista 上的 SQL Management Studio 2008 Express 的 ASP.NET MVC Beta 项目创建。该项目位于 C:\Users\Matthew\Documents\Visual Studio 2008\Projects\MVCTest 中,因此 MDF 文件位于 C:\Users\Matthew\Documents\Visual Studio 2008\Projects\MVCTest\MVCTest\App_Data 中。
当我尝试连接到 Visual Studio 2008 Server Explorer 中的数据库时,我收到以下错误消息。
尝试为文件 C:\Users\Matthew\Documents\Visual Studio 2008\Projects\MVCTest\App_Data\ASPNETDB.MDF 附加自动命名数据库失败。存在同名数据库,或指定文件无法打开,或位于 UNC 共享上。
sql-server - Visual Studio 与 SQL Server Management Studio - 你的选择
前言:我在一家从事 ASP.NET 开发并使用 SQL Server 2005 满足我们所有数据库需求的小公司工作。
我很好奇使用 Visual Studio 或 SQL Server Management Studio 进行数据库端开发(即表创建、存储过程编写等)的优缺点是什么。
现在我们在 Management Studio 中执行所有数据库任务,我想知道使用 Visual Studio 是否有一些好处。是否更容易跟踪过程更改和对数据库的其他修改(无论是通过 Visual Studio 本身还是通过某种类型的源代码控制(计划很快实施颠覆)。
我个人在使用 Management Studio 时没有遇到任何问题,但如果通过 Visual Studio 以我不熟悉的方式更高效、更可控,我很想听听。
编辑:我只想指出我的特定开发环境是 SQL Sever 2005、Visual Studio 2005 专业版和 Visual Studio Team System 2008 开发版。我们没有运行或安装团队基础服务器或任何其他附加功能。
sql - 将备份恢复到不同的服务器 - 用户权限
我已将 MS SQL Server 2005 数据库备份并恢复到新服务器。
重新创建登录名、用户和用户权限的最佳方法是什么?
在 SQL Server 2000 的企业管理器上,我能够分别编写登录脚本、用户脚本和用户权限脚本。然后我可以一个接一个地运行,剩下的唯一手动步骤是设置登录密码(出于安全原因,不编写脚本)
这在 SQL Server 2005 的 Management Studio 中似乎是不可能的,这使得一切都非常繁琐且耗时。(我最终不得不编写整个数据库的脚本,从新数据库中删除所有登录名和用户,运行脚本,然后通过混合错误消息来查看哪些有效,哪些无效。)
有没有人有这方面的经验和建议?
sql-server - 如何从 CD 运行 SQL Server Management Studio Express
是否可以从 CD 运行 SQL Server Management Studio Express 而无需在计算机上安装它?
我有时需要它来为客户端提供支持,但不想安装/卸载它。