问题标签 [sql-server-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-server - SQL Server 2017 Express LocalDB 是否支持 FILESTREAM?
我只找到了关于 2016 版本的信息(这里):
限制
LocalDB不能是合并复制订阅者。
LocalDB不支持 FILESTREAM。
LocalDB仅允许 Service Broker 使用本地队列。
似乎没有关于 2017 版本的文档。
python - MSSQL Server 2017 Python 分析服务的多个输入源
我目前正在使用 Python 将一些代码从 Spark 移植到 MSSQL Analytical Services。一切都很好,花花公子,但我不确定我的解决方案是否适合脚本的多个输入。
考虑以下代码片段:
我有一个名为的自定义包super_package
和一个名为sample_model
. 由于这个模型使用多个数据库表作为输入,我宁愿把所有东西都放在一个地方,我有一个模块可以连接到数据库并直接获取数据:
在run_model()
函数内部,我使用函数从数据库中获取所有必要的数据go_go_get_data
。
如果数据太大而无法一次性处理,我会进行一些分页。一般来说,我不能加入表格,所以这个解决方案不起作用。问题是:这是解决这个问题的正确方法吗?还是我错过了什么?目前这可行,但由于我仍处于开发/试用阶段,我无法确定这是否会扩展。我宁愿使用存储过程的参数,也不愿在 Python 上下文中获取。
ssis - 在 SQL Server 2017 中找不到“CreateDeploymentUtility”
我观察到 CreateDeploymentUtility 在同一个地方不可用,正如本视频中所解释的那样。你知道我在哪里可以找到并设置它吗?
我正在使用 Microsoft Visual Studio Enterprise 2017,版本 15.3.4,.Net Framework 版本 4.7.02046
sql-server - System.Data.SqlClient.SqlException:执行超时已过期
当我为我的数据库生成脚本时,它失败了。数据库是 60GB,它在 10GB 的地方失败。
备份不是一种选择,因为我已连接到远程服务器并且远程服务器没有足够的空间。
下面是错误,错误太长,所以我只粘贴了前几行(我猜他有同样的问题):
Microsoft.SqlServer.Management.SqlScriptPublish.SqlScriptPublishException:编写对象脚本时出错。---> System.Data.SqlClient.SqlException:超时已过期。在操作完成之前超时时间已过或服务器没有响应。---> System.ComponentModel.Win32Exception:等待操作超时---内部异常堆栈跟踪结束---在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException 异常,布尔 breakConnection,Action1 wrapCloseInAction)
作为上述链接的解决方案,我尝试了仅编写数据脚本,然后尝试编写仅模式,这在我的情况下也不起作用。
sql - SQL Server 2017 复制 - 订阅者/发布者版本兼容性
是否可以让 SQL Server 2017 订阅者订阅 SQL Server 2012 发布(运行 SQL Server 2016 的发行商)?
谢谢
sql-server - 基于公共行值的 SQL 组合
我正在尝试从一个帮助台软件迁移到另一个,其中一部分是迁移我们的票证历史数据库,我将其导出到 Excel 电子表格,然后导入 SQL Server 数据库。
表格的当前格式如下:
列标题:
如果需要:
编辑:如要求的示例数据:
我希望它变成:
每一行都是工单的一个新条目,因此 value 字段始终是唯一的,而每个工单号的描述和 value 保持不变。所以我希望根据票号字段合并行,保留/合并值字段的所有数据,并且只保留主题和描述字段的一个值。我已经看到了许多与我的场景接近的问题,但没有一个匹配,遗憾的是我对 SQL 知之甚少,并且不足以根据我所看到的单独推断出这一点。
非常感谢你。
编辑 2:修改后的代码,运行但不合并,产生一个空表:
sql - 在另一个表中添加新记录时如何更新一个表中的外键
我有两张桌子:
样本数据为:
现在,如果我在表 A 中插入带有新版本的新记录,我会得到以下信息:
表 B 应如下所示:
(外键字段必须更改)。
如何做到这一点????我正在用游标填充数据和版本。
更新!
问题是我必须为表 A 中每个新版本的数据插入新行。我不允许删除旧版本,我必须让它们保持原样。新版本作为新数据插入,但相同数据的旧版本将其值更改为 null。
如果我在表 AI 中插入新版本的数据,也会获得该值的新 ID。所以我必须用那个新的 ID 更新表 B。
sql - 在 Visual Studio 2015 中找不到 SSIS 项目
我最近安装了 SQL Server 2017 开发人员和 Visual Studio 2015。但是,我似乎在 Visual Studio 2015 中找不到 SSIS 项目。有什么想法吗?