问题标签 [ssms-2016]
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 - LcsCDR 链接数据说这是一个电话
我目前的任务是链接 LcsCDR SessionDetails 表中的数据。我正在使用 SSMS 来执行此操作。目前我必须为前一天发生的所有电话创建一个 Excel 报告,但没有链接这些数据。它还需要通话的持续时间。当一个电话进来时,它会通过总部然后被搁置,然后进入呼叫中心被接听,但是没有办法把它联系起来说它是一个。有人知道该怎么做吗?我可以在中心找到呼叫何时被接听,如下所示:
reporting-services - SSMS 2016 - 移动报告 - 创建自定义控件
是否可以为 SQL Server 移动报表发布者创建自定义(自己的)控件?意思是自己的图形(Gauges
),样式,地图等......
我无法在 Google(或其他网站,如 SO)上找到有关此主题的任何信息。几天前,我们与一些开发人员(报告基础知识)进行了讲座/培训,他很快就说这是可能的,但我们没有时间去研究它。
我的期望(作为答案)是解释可以使用什么工具和/或链接到教程。
可能还有一些信息(带有来源),这不能在 2016 版中创建。
sql-server - 比较 SSMS 设置
我想比较安装在两台不同机器上的 SSMS 2016 的设置,有没有一种简单的方法可以做到这一点,而不是在 GUI 中拉起每个设置并一次通过一个设置。
ssis - 尝试在 SSMS 中以 32 位模式运行时验证 SSIS 包时出错
我有一个当前部署到我的 SSISDB 的 SSIS 包。这个包需要在 32 位模式下运行,当我在 SSDT 中将“64BitRuntime”设置更改为 false 时,它运行良好。
当我将它部署到我的 SSISDB 后尝试以 32 位模式运行它时,我的问题就出现了。我的错误发生在以下屏幕上:
伴随的错误如下:
找不到“ISServerExec.exe”的路径。操作现在将退出。在执行用户定义的例程或聚合“validate_package_internal”期间发生 .NET Framework 错误:System.Data.SqlClient.SqlException:找不到“ISServerExec.exe”的路径。操作现在将退出。System.Data.SqlClient.SqlException:在 System.Data.SqlClient.SqlInternalConnectionSmi.EventSink.DispatchMessages 的 System.Data.SqlClient.SqlConnection.OnError(SqlException 异常,布尔 breakConnection,Action1 wrapCloseInAction)在 System.Data.SqlClient .SqlCommand.RunExecuteNonQuerySmi(Boolean sendToPipe) 在 System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource1 完成,String methodName,Boolean sendToPipe,Int32 超时,Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.ExecuteToPipe(SmiContext pipeContext) at Microsoft.SqlServer.Server.SqlPipe.ExecuteAndSend(SqlCommand command) at Microsoft.SqlServer.IntegrationServices.Server.ServerConnectionControl.RaiseError( Microsoft.SqlServer.IntegrationServices.Server.ServerApi.ValidatePackageInternal(SqlInt64 projectId, SqlInt64 package_id, SqlInt64 versionId, SqlInt64 validationId, SqlString targetEnvironment, SqlInt16 use32BitRuntime) 处的 SysMessageId messageId, SysMessageSeverity 严重性, Object[] args)。(Microsoft SQL Server,错误:27108)在 Microsoft.SqlServer.IntegrationServices.Server.ServerApi.ValidatePackageInternal(SqlInt64 projectId,SqlInt64 package_id,SqlInt64 versionId , SqlInt64 验证 ID, SqlString targetEnvironment, SqlInt16 use32BitRuntime) 。(Microsoft SQL Server,错误:27108)在 Microsoft.SqlServer.IntegrationServices.Server.ServerApi.ValidatePackageInternal(SqlInt64 projectId,SqlInt64 package_id,SqlInt64 versionId , SqlInt64 验证 ID, SqlString targetEnvironment, SqlInt16 use32BitRuntime) 。(Microsoft SQL Server,错误:27108)
我该如何解决这个问题?我通过谷歌找到的唯一一件事是如何标记复选框......
sql-server - SQL Server 立即崩溃
我的服务器上安装了 SSMS 2016,但没有数据库。我在服务器上的用户帐户存在 SSMS 问题,而不是所有帐户。每次我启动应用程序时,它都会立即崩溃。我尝试删除 AppData 文件夹,尝试删除注册表,但都没有解决问题。我能做些什么来解决这个问题?
我发现每次在事件查看器中都会发生以下 3 个错误:
- .NET 运行时
应用程序:Microsoft.Workflow.ServiceHost.exe
框架版本:v4.0.30319
说明:进程因未处理的异常而终止。
异常信息:System.TypeLoadException
在 Microsoft.Activities.Hosting.WorkflowSession.ConfigureEnvironment(System.Activities.Activity,Microsoft.Activities.Hosting.IWorkflowConfiguration,System.Collections.Generic.IEnumerable`1)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ConfigureSession(Microsoft.Activities.Dispatcher.WorkflowSessionResumptionContext)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.GotResumptionContextForProcessWaiter(System.IAsyncResult)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessMatch(布尔)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessNonTransactionalWork()
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate(AsyncCompletion,System.IAsyncResult)
在 Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame(System.IAsyncResult)
异常信息:System.AggregateException
异常信息:Microsoft.Workflow.Common.FatalException
在 Microsoft.Workflow.Common.Fx+<>c__DisplayClass2.b__0()
在 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,布尔)
在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,布尔)
在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object)
在 System.Threading.ThreadHelper.ThreadStart()
- 应用程序错误:
错误应用程序名称:Microsoft.Workflow.ServiceHost.exe,版本:1.0.20922.0,时间戳:0x505e1b24
错误模块名称:KERNELBASE.dll,版本:6.3.9600.18340,时间戳:0x57366075
异常代码:0xe0434352
故障偏移:0x0000000000008a5c
错误进程ID:0x3cc8
错误应用程序启动时间:0x01d2b130f82ae31e
错误的应用程序路径:C:\Program Files\Workflow Manager\1.0\Workflow\Artifacts\Microsoft.Workflow.ServiceHost.exe
错误模块路径:C:\Windows\system32\KERNELBASE.dll
报告 ID:3e02c5e5-1d24-11e7-8115-00155d644266
故障包全名:
错误的包相关应用程序 ID:
- 服务控制经理:
Workflow Manager 后端服务意外终止。它已经完成了 77 次。将在 30000 毫秒内采取以下纠正措施: 重新启动服务。
sql - 2 个表 - 列值更改时从不同表中选择一行
这是在 MS SSMS 2016 中。我有两个表 - SHIPMENT_HEADER 和 SHIPMENT_DETAIL。
Shipment_detail 有类似的列
我想知道是否有可能写一些东西,以便对于每个 shipping_id,它返回 shipping_header 详细信息,下面列出了 shipping_details,所以:
我想可能是一个 UNION 来选择标题然后是详细信息,但是如果我一次查询多个货件,它会选择所有标题然后是所有详细信息,而不是标题详细信息、标题详细信息。
到目前为止,我基本上只是分别选择每一位。这是在考虑 UNION 的情况下编写的,因此如果使用另一种方法,可能不需要某些 NULL 列
ssms - SQL Server Management Studio 可执行文件已删除
我的一位同事不小心从 C:\Program Files\Microsoft SQL Server\130\Tools\Binn\ManagementStudio 中删除了 SQL Server Management Studio 2016 可执行文件 (ssms.exe)。
可以恢复吗?
sql - 如何在 SQL 中格式化我的字符串,以便在 Powershell 中正确解释它?
我目前正在研究一个我想从 SSMS 运行的简单 SQL 脚本。该脚本应该做的是获取一个数据库,对其进行备份,然后将该备份制作为 .zip 文件。
我遇到的问题是尝试压缩备份时。我在文件开头声明了所有变量,并且我相信当我尝试执行 @sqlcmd 时,Powershell 没有正确读取该字符串。
运行此代码会在我的结果窗口中返回以下输出:
经过一些测试,我想我发现问题在于 Powershell 如何解释 SQL 字符串。由于有很多引号,即使 SQL 正确打印出字符串,当 Powershell 得到它时,格式也会变得混乱,因此需要在那里更改某些内容,但仍然不确定是什么。有谁知道我可以用来找出应该如何编写 SQL 代码的任何准则,以便 Powershell 读取以下内容:
sql - 根据列 Y 计算列 X 中不同值的数量的列?
在 SSMS 2016 中,我有一个带有各种连接的 select 语句,它给了我以下数据:
我想添加一列来计算每个 box_barcode 的不同 order_numbers 的数量,以获得所需的结果:
我正在努力找出如何最好地实现这一目标。我知道 count(distinct..),但是我是否必须将当前查询放入子查询中,以便计数首先与该查询的结果相抵触?