问题列表 - 第34376页

SSIS - 如何识别日志表中一行所指的包?

我有多个SSIS集成包记录到数据库.他们都写入sysssislog表.

我希望存储过程能够返回所选包的上次运行的成功.

如何在sysssislog中识别包?executionid字段似乎有效,但似乎它在同一个包的大多数运行中改变了值(有时它保持不变).有没有办法知道日志条目来自哪个包?

sysssislog的结构供参考:

CREATE TABLE [dbo].[sysssislog](
    [id] [int] IDENTITY(1,1) NOT NULL,
    [event] [sysname] NOT NULL,
    [computer] [nvarchar](128) NOT NULL,
    [operator] [nvarchar](128) NOT NULL,
    [source] [nvarchar](1024) NOT NULL,
    [sourceid] [uniqueidentifier] NOT NULL,
    [executionid] [uniqueidentifier] NOT NULL,
    [starttime] [datetime] NOT NULL,
    [endtime] [datetime] NOT NULL,
    [datacode] [int] NOT NULL,
    [databytes] [image] NULL,
    [message] [nvarchar](2048) NOT NULL,
Run Code Online (Sandbox Code Playgroud)

sql-server ssis

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

Windows Phone 7关闭应用程序

是否有可能以编程方式关闭Windows Phone 7上的Silverlight应用程序?

silverlight windows-phone-7

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

为什么要使用NSAutoreleasePool?

考虑以下程序:

int main (int argc, const char * argv[]) { 
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 
    // Insert code here... 
    NSLog(@"Programming is Fun !"); 
    [pool drain]; 
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我不明白为什么pool需要这样,因为同样的程序也可以写成:

int main (int argc, const char * argv[]) { 
    NSLog(@"Programming is Fun !"); 
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

使用自动发布池的目的是什么?我们为什么以及何时需要它们?它们在每个客观C程序中都是必需的吗?

如果我不想自动释放任何对象,我是否还需要使用自动释放池?

objective-c

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

使用Data.Vector进行动态编程

我正在使用Data.Vector,目前需要计算向量的内容,以便用于计算加密哈希(Sha1).我创建了以下代码.

dynamic :: a -> Int -> (Int -> Vector a -> a) -> Vector a
dynamic e n f = 
let 
    start = Data.Vector.replicate n e   
in step start 0
where
    step vector i = if i==n then vector
                    else step (vector // [(i,f i vector)]) (i+1)
Run Code Online (Sandbox Code Playgroud)

我创建了这个,以便填充向量的函数f可以访问沿途的部分结果.当然这样的东西必须已经存在于Data.Vector中,不是吗?

问题陈述如下:您将解决动态编程问题,其中完成的结果是数组.你知道数组大小的大小,你有一个递归函数来填充它.

arrays haskell vector memoization

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

Amazon EC2上的多个用户

是否可以让多个用户管理Amazon EC2环境?我想授权其他几个人在我现有的结算帐户中创建计算机.

virtualization virtual-machine amazon-ec2 amazon-web-services

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

vb.net - 多维数组列表

我已经设法制作了一些单维数组列表,但我无法弄清楚多维度的arraylist.

这是我正在尝试做的事情:

我有一个包含5列的数据库(mdb),我希望每一行都在一个数组列表中.

在PHP中,我通常做的是:

$ array [$ field1] = array($ field2,$ field3,$ field4,$ field5);

我是如何在vb.net中做同样的事情所以我需要为特定的row1获取一个项目我可以调用它?

对于单个维度,我可以执行以下操作,但我无法弄清楚如何向单个数组行添加更多字段:

    Dim tmpArrayX As New ArrayList
    tmpArrayX.Add(field(0))
    tmpArrayX.Add(field(1))
    etc...
Run Code Online (Sandbox Code Playgroud)

vb.net

5
推荐指数
1
解决办法
6万
查看次数

Log4Net - 仅针对某些文件注销Exception堆栈跟踪

我目前在我的应用程序中使用log4net有多个日志文件.

我有一个顶级日志文件,其中包含每种类型的消息.我还有一个错误日志文件,其中只包含错误信息.我正在尝试配置它,以便特定的异常详细信息和堆栈跟踪仅出现在错误日志文件中.

我正在使用的电话是 Log.Error(myMessage, myException);

我的配置如下:

<configuration>
  <log4net>

    <root>
     <level value="ALL"/>
     <appender-ref ref="GeneralTextLog"/>
     <appender-ref ref="ErrorTextLog"/>
    </root>

<!-- The general appender rolls by date -->
<appender name="GeneralTextLog" type="log4net.Appender.RollingFileAppender">
  <filter type="log4net.Filter.LevelRangeFilter">
    <level value="ALL"/>
  </filter>
  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%d{HH:mm:ss.fff} [%type] %-5p %message%n"/>
  </layout>
  <rollingStyle value="Date"/>
  <file value="C:/Logs/General_"/>
  <datePattern value="yyyy_MM_dd'.log'" />
  <appendToFile value="true"/>
  <staticLogFileName value="false"/>
</appender>

<!-- The Error appender rolls by date -->
<appender name="ErrorTextLog" type="log4net.Appender.RollingFileAppender">
  <filter type="log4net.Filter.LevelRangeFilter">
    <levelMin value="WARN"/>
    <levelMax value="FATAL"/>
  </filter>
  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%d{HH:mm:ss.fff} [%type] %-5p %message%newline%exception"/>
  </layout>
  <rollingStyle value="Date"/> …
Run Code Online (Sandbox Code Playgroud)

.net log4net log4net-configuration

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

是否存在.NET 4.0的mdbg托管调试器示例?

是否有.NET 4.0版本的mdbg托管调试器源

我需要移植我的CPU分析器,并且ICorDebug在.NET 4.0中有所改变.

.net debugging .net-4.0 mdbg

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

Master Log Position不在MySQL Replication中移动

我有两个MySQL服务器配置为主 - 从关系.

大师 - > my.cnf:

server-id=1283522287
log-bin = /var/log/mysql/binary.log    // There are write permissions here.
binlog_do_db= foo,bar
Run Code Online (Sandbox Code Playgroud)

奴隶 - > my.cnf:

server-id = 1283706035
master-host = {master internal IP}
master-port = 3306
master-user = {master slave user}
master-password = {master slave user password}
Run Code Online (Sandbox Code Playgroud)

但是,虽然MySQL报告复制已启动并正在运行,但它是:

  • "显示主人身份;" 给出有效的职位和档案
  • "show slave status\G"报告Slave_IO_Running和Slave_SQL_Running都是"是".
  • 从主站看,从站显示在已连接从站列表中.

复制不起作用.无论何时进行更改,主文件日志位置都不会更改.它保持在106的起始大小(字节?).

有人知道我错过了什么吗?

mysql replication

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

我似乎不理解该程序关于将整数指针转换为字符指针的输出

在下面的程序我initiliaze 255 因此,在二进制,我们有:

0000 0000 1111 1111
Run Code Online (Sandbox Code Playgroud)

这是在十六进制:

0X 0 0 f f

因此根据Little-Endian布局:首先存储低位字节 - 0xff.


#include<cstdio>
int main()
{
int i=0x00ff; //I know 0xff works. Just tried to make it understable
char *cptr=(char *)&i;
if(*(cptr)==-127)
printf("Little-Endian");
else
printf("Big-Endian");

}
Run Code Online (Sandbox Code Playgroud)

所以,当我的地址存储CPTR应该指向低字节(假设小端,怎么这是我的系统了).

因此,*cptr包含1111 1111.这应该降到-127.因为,1位用于符号位.

但是当我打印*cptr的值时我得到-1,为什么会这样呢?

请解释我哪里出错了?

c c++

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