问题标签 [ssms-2017]
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.
sql - Azure DB 的 SSMS 中不显示属性选项
我正在尝试创建一个全文搜索机制,为此我在本地数据库中创建了全文目录。然后我打开上下文菜单,它有属性选项。
我打开它并设置表格/视图跟踪。但是当我尝试对远程 Azure 数据库执行相同操作时,我无法打开属性窗口。
知道如何打开/编辑我需要的设置吗?
sql-server - SSMS 保持连接打开是否有更深层次的原因?
当您在 SSMS 中处理 SQL 文件时,SSMS 正在打开一个 sql 连接,并且在您处理该 SQL 文件期间,无论您执行多少次语句,它始终使用相同的连接 - 永远不会关闭它。
现在我正在编写一个 Web 界面,基本上是一个 SSMS 替代品,因为那个东西非常慢。
现在,如果我想复制此功能,我可以将连接放入静态 ConcurrentDictionary,我可以从 cookie/参数访问它,这不是问题。
我想知道为什么 SSMS 选择这样做?
为什么它不只是关闭并重新打开连接?
我不认为性能可能是那里的原因,所以 - 有吗?
我能想到的唯一原因是,这样您就可以使用临时表,而不必使用全局临时表。
如果您需要分析查询速度很慢的数据,这可能很有用。
但我不认为这可能是原因 - 可以只使用全局临时表......
以这种方式进行连接处理有什么好的理由吗?
sql-server - 无法连接到端口 1433 上的 SQL Server 数据库服务器
我正在尝试为一项任务编写 PowerShell SQL 查询脚本,但在此之前我正在测试以确保我的数据库连接正常工作。
我已经使用 SSMS 17 在 SQL Server 中创建了一个表,作为连接测试的一部分,我正在测试我是否可以在端口 1433 上正常连接到数据库服务器(这也在防火墙规则中打开)。
这是我用来测试与 SQL Server 的端口连接的代码片段:
其中$dbhost
= myservername.domain.com
每次我运行它返回的脚本:
未连接
这是为什么?
我检查了 SSMS 中的服务器产品及其使用情况
我提到这个的原因是因为一些在线解决方案提到了服务器和实例,如果我有 SQL Server Express,我必须将 Express 作为主机名或其他内容的一部分列出。但是我有企业版...所以我猜它是默认值MSSQLServer
,不必指定为 dbhostname 的一部分
ionic-framework - 如何根据传递的 id 激活离子切换?
我有很多帖子,我必须只激活用户点击的视图切换。但是当点击一个帖子的按钮时,每个帖子的按钮都是活动的,尽管它没有更新到数据库中。
sql - 如何将表中的值作为参数传递给存储过程?
我正在为看起来非常简单的事情而苦苦挣扎,但我没有找到任何解决方案:
- 我有一个名为Hotels的表,其中的第一列是 = [hotels_id] [int]
- 我有取决于 hotels_id值的存储过程
现在在存储过程中,我只输入了一个值 (1) 作为示例,假设我有 50 行。
有什么方法可以将表中的所有行作为参数传递给 SP 吗?我的意思是一个一个。
sql - 使用 CHARINDEX 将 NVARCHAR DATE 转换为 DATETIME
尝试将 nvarchar 列转换为日期时间时出现以下错误。
错误信息
将 varchar 数据类型转换为 datetime 数据类型导致值超出范围。
Col1 是 NVARCHAR 列(我无法控制此数据类型,因此无法更改)
我已经看到了一些 charindex 的示例,但似乎无法让它工作,非常感谢任何帮助让代码正确工作的帮助。
更新 - '2018-08-29 00:00:00.000' 是一个日期时间列,需要保留它以便执行 where 子句。
ssms - SSMS 2017 中缺少新的用户/登录 GUI
我是 azure 的新手,我创建了一个新的 SQL 数据库,我想为我的数据库创建一个只读用户(这样我就可以在我的网络应用程序中使用它)但是当我去创建一个新的登录名/用户时(右键单击安全文件夹> 选择新登录名/用户)我得到一个查询选项卡,而不是我在所有创建用户示例中看到的 GUI。MS 是否取消了新的用户/登录 GUI,或者是否有一些设置不在控制该 GUI 屏幕是否显示?
ssis - 部署在 azure sql server 中的包失败,因为它无法访问远程 excel 文件
SSIS 错误代码 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“Excel 连接管理器”的 AcquireConnection 方法调用失败,错误代码为 0xC0202009。
我已经在 Azure sql server 中部署了我的 SSIS 项目和包。当我在本地机器上通过 Visual Studio 2017 执行它时,它执行成功。而如果我通过 SSMS 工具在 Azure sql server SSISDB 中手动执行部署的包,则会显示上述错误。
azure sql server 中的包无法访问本地文件夹中的我的 excel 文件,因为两者都在不同的系统中。
如何编写我的excel连接字符串,以便部署在azure sql server中的包可以访问远程系统中的excel文件
注意:打包在有excel文件的系统中执行时,执行成功。当它通过SSMS从azure sql server手动执行时失败,因为它无法访问远程系统中的excel
tsql - T-SQL 合并与匹配方案中的多个选项
所以我在这个网站上做了一些挖掘,除了一个 case 语句来更新 SQL Merge 中的两列之外没有任何骰子。我还有一个问题。你可以在匹配的场景中做两个选项吗?我想在匹配时进行更新和插入。这可能吗?你能发布一个例子吗?我的最终目标是更新旧记录并在目标表中插入新记录。
sql-server - SQL Server Management Studio 2017 数据库图表文件夹丢失
我安装了 SSMS 2017,我想用它为我的一些数据库创建 ERD。在线文档说您只需右键单击导航面板中数据库下的“数据库图”文件夹即可。但是,我的任何数据库都不存在该文件夹。我找不到任何修复或解决方法。有没有人对如何解决这个问题有任何想法?