小编Ask*_*_SO的帖子

SSIS 2008 R2 -“Excel 连接管理器”失败,错误代码为 0xC0202009

在服务器上应用 Microsoft 的 10 月补丁后,我们面临以下错误。

我们已将 Run64BitRunTime 设置为 false 并将 DelayValidation 设置为 True 并更改了 excel 文件夹的路径。仍然面临以下问题。

Error: 0xC0202009 at SSIS_Document_Report, Connection manager "Excel Connection Manager": SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80004005.
An OLE DB record is available.  Source: "Microsoft JET Database Engine"  Hresult: 0x80004005  Description: "Unexpected error from external database driver (1).".
Error: 0xC020801C at SSIS_Get_Document_Report, Excel Destination [436]: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.  The AcquireConnection method call to the connection manager "Excel Connection …
Run Code Online (Sandbox Code Playgroud)

sql-server security excel ssis ssis-2008

5
推荐指数
0
解决办法
2890
查看次数

SQL 查询以获取年份的最后 2 位数字的最后 4 个季度

我需要从表中获取最后 4 条记录,并且它具有列值类似于“19Q1”、“18Q4”的记录。

使用下面的查询我可以得到最后 4 个季度,但是这个查询有没有最简单的形式。

SELECT CAST(DATEPART(QUARTER,  CONVERT(DATE, DATEADD(q, DATEDIFF(q,0,DATEADD(q,0,GETDATE())), 0) )) as VARCHAR) + 'Q' + CAST(Right(Cast(Year(DATEADD(q, DATEDIFF(q,0,DATEADD(q,0,GETDATE())), 0) ) As varchar(4)),2) as VARCHAR) as Period
SELECT CAST(DATEPART(QUARTER,  CONVERT(DATE, DATEADD(q, DATEDIFF(q,0,DATEADD(q,-1,GETDATE())), 0) )) as VARCHAR) + 'Q' + CAST(Right(Cast(Year(DATEADD(q, DATEDIFF(q,0,DATEADD(q,-1,GETDATE())), 0) ) As varchar(4)),2) as VARCHAR) as Period
SELECT CAST(DATEPART(QUARTER,  CONVERT(DATE, DATEADD(q, DATEDIFF(q,0,DATEADD(q,-2,GETDATE())), 0) )) as VARCHAR) + 'Q' + CAST(Right(Cast(Year(DATEADD(q, DATEDIFF(q,0,DATEADD(q,-2,GETDATE())), 0) ) As varchar(4)),2) as VARCHAR) as Period
SELECT CAST(DATEPART(QUARTER,  CONVERT(DATE, DATEADD(q, DATEDIFF(q,0,DATEADD(q,-3,GETDATE())), 0) )) as …
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2008 sql-server-2008-r2 sql-server-2012

4
推荐指数
1
解决办法
1836
查看次数

删除 Notepad++ 中字符串之前的所有内容

我想删除字符串“EXEC”之前的所有内容。如何在 Notepad++ 中做到这一点?

有很多带有正则表达式和特殊字符的示例,但我的句子有两个 EXEC,所以它们都没有解决我的问题。我想忽略 EXECUTION 并在 EXEC 之前删除所有内容。

例子:

Abcdefghijklmn EXECUTION EXEC myfilename here
Run Code Online (Sandbox Code Playgroud)

预期结果:

EXEC myfilename here
Run Code Online (Sandbox Code Playgroud)

regex notepad++

2
推荐指数
2
解决办法
2万
查看次数

查找SSIS包的上次修改/部署日期-SQL Server

我想通过执行SQL查询找到SSIS包的最后修改日期。例如,下面的查询按desc顺序返回过程的最后修改日期。我期望对SSIS包进行相同类型的查询。是否可以从DB获得这些信息?

select 
    name,
    create_date,
    modify_date 
from sys.objects 
where type='P' 
order by modify_date desc
Run Code Online (Sandbox Code Playgroud)

sql-server ssis sql-server-2008

2
推荐指数
2
解决办法
9504
查看次数

Web.config中的Asp.Net RequireSSL

我们的应用有三种不同的环境,如Test,SIT和Prod.在Test中我们有HTTP,剩下的两个我们有HTTPS.

要为cookie设置安全属性,我们在Web.config文件中添加了以下代码行.但是在测试环境中我们不需要这个代码.

 <httpCookies requireSSL="true" />
Run Code Online (Sandbox Code Playgroud)

想在SIT和Prod中使用此代码但不在Test中.是否可以在特定环境的Web.config文件中包含此代码.

c# asp.net asp.net-mvc web-config

2
推荐指数
1
解决办法
3421
查看次数

Angular 7 - JavaScript 堆内存不足错误

在 Angular 7 应用程序中,当我执行 ng serve 命令时,它会抛出“JavaScript heap out of memory”错误。

从不同的 SO 答案中,我可以理解问题是由于对 Node.js 的内存分配不足。正如他们的回答中提到的,通过执行以下命令,我可以编译/构建 angular 应用程序。

node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng serve
Run Code Online (Sandbox Code Playgroud)

但是我需要在 package.json 或一些配置文件中编写这个内存分配代码,这样我就不需要每次都执行整个命令。同样期待,代码逻辑应该适用于所有环境,并且在更高的环境中构建期间不应产生任何问题。

有人可以帮我解决这个问题。下面是我的 package.json 代码。

"scripts": {
    "ng": "ng",
    "start": "ng serve --proxy-config proxy.config.json",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
Run Code Online (Sandbox Code Playgroud)

javascript node.js angular angular7

2
推荐指数
1
解决办法
4384
查看次数

从 Typescript 中的动态字符串数组中获取值

在角材料形式中,我有一个带有 mat-option 的字段,其中包含选项列表(即 a、b、c、d、e)。当用户选择/取消选择一个特定选项(即 c)时,我需要进行一些操作。但是我收到未定义的错误,即使我选择了一个选项 'c' 而没有选择任何其他选项。

我可以理解这是由于我使用的索引值[2]。我不确定如何确定用户是否选择了选项“C”,因为它的索引值可能会根据用户选择动态增加或减少。

响应数组可能如下所示:

value = {'d','c'} or value = {'c','b','a'} or value = {}

if(value[2] === 'c') {
   console.log('c');
 } 
Run Code Online (Sandbox Code Playgroud)

有人可以帮我写打字稿代码吗?

typescript angular-material angular

2
推荐指数
1
解决办法
760
查看次数

SQL Query接受时差

我们有SSIS工作,将记录插入两个表.当我看到InsertDate时,有10到20毫秒的时差.

我需要根据InsertDate比较两个表,但是比较它时应忽略差异是否小于60秒.

Ex: 
2017-03-15 06:09:59.930
2017-03-15 06:10:50.030

Select * from A
inner join B
on A.ID = B.ID
Where A.insertdate < B.inserdate
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2008 sql-server-2008-r2

1
推荐指数
1
解决办法
58
查看次数

C# - 对Generic Collection的自我引用

如果我们创建一个如下所示的类,它会抛出错误吗?由于StudentCollection指的是同一个类.哪一个是正确的?

1.

public class StudentDetail
    {
        public Collection<StudentDetail> StudentCollection { get; set; }
        public string StudentName { get; set; }
        public Guid StudentID { get; set; }
        public int RollNo { get; set; }
        public Guid ClassID { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

2.

public class StudentDetail
        {
            public Collection<studentinfo> StudentCollection { get; set; }

        }

Public class studentinfo
{
public string StudentName { get; set; }
            public Guid StudentID { get; set; }
            public int RollNo { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c#

-3
推荐指数
1
解决办法
41
查看次数