我正试图从2013年到2017年升级SSIS软件包。但是,下面的代码行出现了错误。有人能解决这个问题吗?
我是新来的所以我还没试过任何东西。
using System;
namespace ST_3e6cc55d375c472785d01c446ea4bf8b
{
[Microsoft.SqlServer.Dts.Tasks.ScriptTask.SSISScriptTaskEntryPointAttribute]
public partial class ScriptMain : Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTS
我有一个表,它有一个名为tripNumber的列,它不应该有一个副本。
我知道,我可以修改该表并使该列成为unique,但由于某些原因,我无法更改该表,因为它已经在生产中。因此,我编写了下面的触发器,它基本上可以完成相同的任务。
USE [cst_abc]
GO
/****** Object: Trigger [dbo].[checkTripNumber] Script Date: 12/21/2019 18:37:10 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE trigger [dbo
我知道这个错误
服务器‘XYZ\SQLEXPRESS’备份失败。
如何解决这个问题?
//Define a Backup object variable.
Backup sqlBackup = new Backup();
//Specify the type of backup, the description, the name, and the database to be backed up.
sqlBackup.Action = BackupActionType.Database;
sqlBackup.BackupSetDescription = "BackUp of
我已经通过Server验证了我的请求每秒约为30个请求/S,这是由SSMS活动监视器证实的,但是sys.dm_os_performance_counters正在报告数亿/S。
你知道是什么导致了这个巨大的差异吗?
查询:
SELECT
RTrim(LTrim(object_name)) as object_name,
RTrim(LTrim(counter_name)) as counter_name,
cntr_value
FROM
sys.dm_os_performance_counters
WHERE
instance_name IN (
我正在尝试将更多的本地错误处理添加到SSIS C#脚本组件(在数据流中)。现在,我强制它用1/0使组件崩溃,这是可行的,但有点像黑客。
我的脚本在输入数据上做了一些jazz操作,但是我想在几个步骤中验证它,如果任何验证失败,组件都会失败。源是select,所以我不需要回滚任何事务。但我希望组件使数据流失败,这样数据流组件就会失败,并遵循我在控制流中规定的错误处理。
下面是让我感到困惑的简单化的相关代码片段:
using System;
using System.Data;
using Microsoft.SqlServer.Dts.Pipeline.Wrapper;
using Microso
我使用这个查询:
SELECT D.Generic, D.Ww, D.Dd, D.Plan, c.TotalScan, D.Plan - c.TotalScan AS Balance
FROM TableA D
LEFT JOIN (
SELECT COUNT(a.Specific) AS TotalScan,
b.Generic, a.Dd,a.Ww
FROM TableB a
INNER JO
我在网上搜索了很远,没有看到其他人发这方面的信息,所以我想我会的。当查询存储进行清理并从查询存储中清除时,我正在尝试审核。
我发现有两个扩展的事件会话,我认为它们是事件,但即使在查询存储清除了陈旧的查询数据之后,也没有数据被拾取:
query_store_db_cleanup_started
query_store_db_cleanup_finished
想知道是否还有其他人遇到过同样的问题,并且和我一样好奇,当查询商店清除其数据时?
下面是设置当前审计的代码:
CREATE EVENT SESSION [QueryStore\_Cleanup\_Audit] ON SERVER AD
我使用下面的extended会话来通过登录9999捕获包含值xEventsTest的数据。但是我没有看到在添加过滤器时捕获到的任何数据,但是当事件中没有添加过滤器时,我可以看到这个调用。
不知道我在这里错过了什么,
CREATE EVENT SESSION [captureByLoginSqlText] ON SERVER
ADD EVENT sqlserver.rpc_completed(
ACTION(sqlserver.database_name,sqlserver.server_principal_name,sqlserver.sql_text)
WHERE
我试图使用My.Settings来保存经过身份验证的服务器及其信息的列表,但是我很难找到如何使我的自定义类型。
我现在有一个名为SqlServer的类,它有以下三个字段:
Public ServerName As String
Public UserName As String
Public Password As String
每次使用SQL身份验证连接到SQL服务器时,我都希望保存该服务器和登录信息。这意味着我需要一个自定义类型,它是My.Settings中SqlServer的集合。
这是我到目前为止掌握的代码:
Public Class SQLServerList
Inheri
我对sqlservr.exe有个问题(2008年版)。它需要更多的记忆。我查看了windows任务栏管理器,sqlservr.exe使用( Mem使用- 8GB Ram)。我不知道如何使用Perfmon修复it.Got服务器的下列指标:
SQLServer:Buffer Manager
Buffer cache hit ratio