How To Execution Of The SSIS Package Or Schedule It
Apr 2, 2007
Hi guys,
I am basically from COGNOS domian, but now i am trying to learn SQL server 2005.
Can any one say how automate or schedule the package that it been created in SSIS.
That package contains the data flow task..
i have got stuck in this
Thanks in advances
Lalitha
Keysoft Solutions
View 1 Replies
ADVERTISEMENT
Jun 18, 2015
Is there a way to control SSIS 2014 package execution schedule. I have 8 different packages that I have to schedule for this project and these packages need to be executed only when the data is available on the source for the package to grab. So the idea we are banking on is to create a Control table with package execution flag and when the flag is set to yes for a package that will be executed via SQL Server agent. How would I accomplish this?
View 2 Replies
View Related
Mar 25, 2008
I have successfully created a SSIS package which execute a DTS 2000 package and with no problem to execute the task. But I failed to schedule this package. I was not success in setting the logging. When running the package in command line:
dtexec file "C:Documents and SettingslyangMy DocumentsVisual Studio 2005ProjectsTraingDTSTraingDTSDTSTraining.dtsx"
Error: 2008-03-24 08:03:24.36
Code: 0xC0012024
Source: Execute DTS 2000 Package Task
Description: The task "Execute DTS 2000 Package Task" cannot run on this edit
ion of Integration Services. It requires a higher level edition.
End Error
Warning: 2008-03-24 08:03:24.38
Code: 0x80019002
Source: DTSTraining
Description: The Execution method succeeded, but the number of errors raised
(2) reached the maximum allowed (1); resulting in failure. This occurs when the
number of errors reaches the number specified in MaximumErrorCount. Change the M
aximumErrorCount or fix the errors.
End Warning
DTExec: The package execution returned DTSER_FAILURE (1).
Any help will be greatly appreciated.
(32 bit machine, standartd edition of SQL 2005)
View 7 Replies
View Related
May 30, 2008
How do I schedule a SSIS package with Windows Scheduled Tasks?
Can I just create a .bat and schedule it with Windows Scheduled Tasks?
It sounds simple enough but I just want to make sure that I am not overlooking something.
the folowing would be the script for the .bat:
EXEC xp_cmdshell 'dtexec /f "C:Documents and SettingsmasterMy DocumentsVisual Studio
2005ProjectsIntegration Services Project1Integration Services Project1SigmaODS.dtsx"'
ThanksGarrett
View 9 Replies
View Related
Jun 27, 2007
I have created a package that is using Execute process Task through which I am executing a C# console application exe. When I run this package through BI then it runs fine and it does not give any error but when I try to schedule this package as job then it gives error and that error is not clear.
Is it required to place the exe also on same server as SQL server. I put that also on machine where SQL server is present but still it gives error.
Please Help.
Thanks.
View 5 Replies
View Related
Aug 18, 2006
Hi
Does any one know how to run
How to Schedule and Run a SSIS
Package for certain time intervals ?
I have created an application which will do some data transfering from one database
to another databse based on the start
time and end time values(Which is been already configured in some tables).
What I am exactly looking is that my application should do data transffering
Based on only the time intervals(Startime and End Time)
I wanted to execute my package only these time intervals. How to do this
Can any one help please.
Thanks & Regards
Deepu M.I
View 5 Replies
View Related
Mar 20, 2008
I searched a lot of articles about how to schedule SSIS package and do exactly the steps they told me to do. But it still failed.
Date 3/20/2008 1:18:01 PM
Log Job History (my job name)
Step ID 0
Server MPG_XXXXX
Job Name my job name
Step Name (Job outcome)
Duration 00:00:01
Sql Severity 0
Sql Message ID 0
Operator Emailed
Operator Net sent
Operator Paged
Retries Attempted 0
Message
The job failed. The Job was invoked by User lyang. The last step to run was step 1 (run SSIS).
ate 3/20/2008 1:18:01 PM
Log Job History (my job name)
Step ID 1
Server MPG_ULTIMATE
Job Name my job name
Step Name run SSIS
Duration 00:00:01
Sql Severity 0
Sql Message ID 0
Operator Emailed
Operator Net sent
Operator Paged
Retries Attempted 0
Message
Executed as user: domainlyang. The package execution failed. The step failed.
Please help me! I have worked on it for many hours.
Thanks
View 22 Replies
View Related
Mar 26, 2008
I have some SSIS pacakages that I want the user to be able to schedule dynamically from the UI. I know there are some stored procedures provided by Microsoft for this, but am not able to figure out how to go about it.
Thanks.
View 6 Replies
View Related
Apr 18, 2008
I have a SSIS package which execute a SQL 2000 server DTS package. When run this package alone, there is no problem. But when schedule the job, it failed.
C:>dtexec /file "C:Documents and SettingslyangMy DocumentsVisual Studio 200
5ProjectsTraingDTSTraingDTSDTSTraining.dtsx"
Microsoft (R) SQL Server Execute Package Utility
Version 9.00.1399.06 for 32-bit
Copyright (C) Microsoft Corp 1984-2005. All rights reserved.
Started: 8:19:40 AM
Progress: 2008-04-18 08:19:40.49
Source: Execute DTS 2000 Package Task
Execute DTS 2000 Package Task is initiated: 0% complete
End Progress
Error: 2008-04-18 08:20:41.68
Code: 0x00000000
Source: Execute DTS 2000 Package Task
Description: System.Runtime.InteropServices.COMException (0x80040427): Execut
ion was canceled by user.
at DTS.PackageClass.Execute()
at Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteT
hread()
End Error
Progress: 2008-04-18 08:20:41.68
Source: Execute DTS 2000 Package Task
Execute DTS 2000 Package Task is completed: 100% complete
End Progress
Warning: 2008-04-18 08:20:41.68
Code: 0x80019002
Source: DTSTraining
Description: The Execution method succeeded, but the number of errors raised
(1) reached the maximum allowed (1); resulting in failure. This occurs when the
number of errors reaches the number specified in MaximumErrorCount. Change the M
aximumErrorCount or fix the errors.
End Warning
DTExec: The package execution returned DTSER_FAILURE (1).
Started: 8:19:40 AM
Finished: 8:20:41 AM
Elapsed: 61.375 seconds
View 13 Replies
View Related
Feb 24, 2006
Hello everybody,
I try to schedule a SSIS package.
When I run manualy, it works without error but when I schedule it, the step fail with error: "Executed as user:... The package execution failed. The step failed."
This package contain just a SQL Task that execute a truncate table (it's for the test...)
I try all solution I found in this forum and others but all not works.
Have you an idea ???
Thanks a lot
Arnaud
View 3 Replies
View Related
Apr 10, 2007
Hi
I have a SSIS package (say A). Is there any way i can schedule the package such that to check if a particular sql server agent Job (say B) is running (which runs every 1 minutes) and the package to execute only if that sql server agent job (B)is not running. The package will fail if Job B is running and Job B is scheduled to run every one minute based on a condition ,so it does not occur at uniform intervals. Should i have to use some script for this or is there any Task which can check whether the other job is executing or not.
Thanks
View 2 Replies
View Related
Apr 15, 2008
Guys,
Can i schedule a SSIS package by not using SQL AGENT?
Do we have any other options to schedule teh package?
I have worked on other etl tools which have inbuilt options.
please let me know.
Thanks
View 5 Replies
View Related
Sep 15, 2006
We have some SSIS packages that are running on a recurring SQL Job. They work and play fine. They ran for about three iterations and then decided to stop....they don't report errors, they just don't do anything. They sit as if they were disabled (but they aren't disabled, I checked the MSDB database).
You can manually execute the packages and they work fine.
I have dumped and reloaded these packages and that hasn't fixed the issue.
If I setup a simple recuring job that executes a sql script every few minutes that works fine and you can see that it executes every few minutes. But these SSIS packages just sit....and do nothing. But they were working for the first few iterations.
I have also redeployed the SSIS packages and that hasn't fixed it either.
Anybody seen anything like it?
View 1 Replies
View Related
Dec 19, 2007
Hi All,
I have created an SSIS package which will import data from EXCEL file to SQL server. I had assigned the excel file path using an expression which wil be a combination of the folder path where the excel file resides + file name + date+extension. I also assigned the connection string for the OLEDB using the Expression. I have also exported the Folder path and the eonnection string variables to the package configurations and i have created the deployment project, which contains the package, packagemanifest and the package config file.
Now i need to know the steps to install the package in the production server and the steps to schedule the job in the sql server.
any of you plz give me the link to find the steps or plz tel me the things that i have to do.
Thankz to all
View 5 Replies
View Related
May 25, 2007
Have anyone successfully accomplished scheduling integration services package using management studio? or is there any other way to do this?
i am scheduling the package to run from SQL SERVER Management Studio using SQL Server Agent,but it is not working.Help is appreciated.
View 3 Replies
View Related
Oct 3, 2007
I would like to see if someone can help me out.
Scenarion:
1.- SSIS Package execute tasks on 2000 SQL Server Database
2.- Execution takes places using Business Intelligence Studio
Question:
1.- How can I tracked that SQl 2000 tasks took place using a SSIS Package?
Thanks
View 1 Replies
View Related
Apr 4, 2008
Hi all,
Which is the best way to execute SSIS packages? I have no problem to use dtexec command but I want it to run every night. Is this going to be done through the SQL Server (SQL Server Agent under Jobs)? Is the type going to be Operating System (CmdExec) or Transact Sql? How exactly is the command written there?
Thanks in advance.
View 6 Replies
View Related
Dec 21, 2006
Hi all,
I am Hazara. I am trying to call a SSIS package from a web service. But package.execute() method is returning 'failure'. Though I am able to execute the same package from a normal .Net project and it is working fine (using the same code that i have used in web service).
I have also tried to execute it through stored procedure for which firstly I created a .dll in c#(which is perfectly working) and then I registered this .dll in sqlserver-2005 using following command.
CREATE ASSEMBLY asmPackageExecuter FROM 'C:WINDOWSMicrosoft.NETFrameworkv2.0.50727PackageExecuter.dll'
WITH PERMISSION_SET = UNSAFE
GO
Now on calling the method of .dll (which is responsible to execute the package) I am getting the DTSExecResult as 'success' but data is not getting transfered from one able to other as was expected from the package.
Please help me. I have searched it everywhere on net but didn't get any solution.
I want to execute package only through web-service or stored-procedure
Thanks
Hazara.
View 3 Replies
View Related
Feb 11, 2008
Hi Friends,
I need help from you.
I am working on SSIS packages for ETL purpose.
The version of SQL Server i am using is SQL Server 2005.
In Brief , the working of current ETL is as follows.
In ODS database i have 2 tables i.e Table_A & Table_B which gets loaded from another 2 staging tables A & B.
And using this 2 tables data will be loaded into a target table i.e Trg_A.
The ETL packages are executed by stored procedures by creating a job within the stored procedure.
The loading of the trg table is little tricky.
Before that loading of Table_A is implemented in a single SSIS package.
and loading of Table_B is been implemented in another SSIS package.
In the trg table there are two columns which will be getting updated as and when each table is loaded.
so for the first time if i run the package which is resposible for loading Table_A, it loads values into Table_A and once done it will updates (col1) in the target table.
Once after the complete of the execution of Package1.
Now i will kick off the second ssis package which loads the data into Table_B and updates the trg table's columns (col2).
Now the actual problem what i am facing is:
For loading Table_A and updating the col1 in Trg table i will be receving more than 5 excel file every month on weekly basis.
I cannot even gather all the files and run using a For-Loop counter.
So presently i am loading data excel file per week .
Similarly loading of table_B.
For a week if i am executing both the packages which loads the Table_A and updates the Trg(col1) and Table_B and updates Trg(col2), then i am getting a Deadlock Error and the entire ETL is getting messed up.
Now my requirement is , Eventhough the 2 packages are run in parallel , there could certain milli seconds time difference while start of the execution in Job Monitor.
I need to implement a Queing Mechanism which takes care of running the packages in a sequential manner rather than in parallel. i .e i need to ensure only one SSIS package is running in Job Monitor. Only after successful execution of either one the package, then only the second package should start its execution.
If we can implement such a queing mechanism , then my problem is solvedl.
I need some suggestions on this regard in implementing the Queing mechanism in a programatic approach using SQL Server Job Related MetaData Tables.
or else is there in server parameter or initialization parameters which can be set at Database level which suffice my requirement.
Any suggestions would be greatly appreciated.
Looking for sincere comments on this regards.
Thanks in advance.
View 4 Replies
View Related
Apr 17, 2007
Hi All,
This not a problem but here i wan to give u my some trial on package execution from C# code.
i just want to make sure whether this is right way or not?
I need to upload some processed text file into table using SSIS packages. I m calling these packages in runtime for different source text files passed to it.
I first created package on my machine and deployed packages on Sql server using default protection level. So when i m tryng to execute it from integration services it wont work giving some exception in AquireConnectionCall() , its coz all the sensitive information is stroed inside package is not available to that machine.
In C#
Now i m loading this package using LoadFromSqlServer().
I am creating connection manager object for each of source and destination type and then setting all sensitve information from my solution's config file.
Set the protection level of package and available connection managers to DontSaveSensitve.
by using this method m able to execute any package created on any machine with default protection level.
Can any one of tell me -ve aspects of this approach?
Thanks
View 5 Replies
View Related
Mar 6, 2007
I am wondering something, once we've created a job that executes a package at a given time interval, does that package get recompiled each time the job spins up and executes the package? Or is the package compiled once and then that compiled code is executed each run after the first run?
What I'm seein is this; I have a package that reads data from flat text files and then dumps that data into the database. The package will take 3 minutes to execute when executing on a single file, but when it's looping through ~50 files, it will take ~30 minutes to execute, that is less than a minute per file. Why is this?
Hopefully I'm just forgetting something and not setting a checkbox or radio button somewhere. The job is set up as an SSIS job, not as a command line job.
Thanks in advance for any help you can give me.
Wayne E. Pfeffer
Sr. Systems Analyst
Hutchinson Technolgy Inc.
View 1 Replies
View Related
Mar 28, 2007
I am currently experiencing a 30 second delay when starting an SSIS package from a query window or stored procedure in SQL 2005 Management Studio, using xp_cmdshell and dtexec.
When I run the package in BI Dev the execution results state an elapsed time of 4.82 sec, at a command prompt using dtexec the elapsed time is 3.48 sec, from MStudio the elapsed time is 33.86 sec, this test was run using the same configuration and databases. For the MStudio run, if I look at the DTS log file I€™m creating or the PC Application log, it states the package doesn't actually start until 31 sec after the execute button is pressed. I€™ve tried executing the package as both a SQL package and a file package without any difference in elapsed times. I have also set DelayValidation = True for every Task, ConnectionManager and the package itself.
When I look at the package log one difference I see is that the Management Studio executes using €˜NT AUTHORITYSYSTEM€™, BI Dev and the cmd prompt use the local user €˜[Server]Administrator€™, which in this case is the administrator. From this I have to believe it is some kind of user rights problem. I think SQL or the OS is waiting for something and after it times out at 30 sec, it allows the package to run. If this is the case I€™m not sure what it might be or how to find it.
I also tried making an xp_cmdshell_proxy_account with admin rights but this didn€™t seem to work either. I€™ve included the query code below. Any ideas, help or solutions are greatly appreciated.
DECLARE @cmd varchar(250)
DECLARE @Result INT
SET @Result = 0
--SET @cmd = 'dtexec /F "C: empDP2000 DataTransfer.dtsx" /DE ttalg /REP EW'
SET @cmd = 'dtexec /SQL "DP2000 DataTransfer" /DE ttalg /REP EW'
EXEC @Result = xp_cmdshell @cmd
SELECT @result
View 12 Replies
View Related
Jul 24, 2006
While executing the SSIS package from visial studio it is running. If we execute from Integration services - - -> stored packages - - - -> msdb - - - -package name, the package gets executed.
But when scheduled through jobs it gives the following error in history
"Execution as user. <user name > The command line parameters are invalid. the step failed"
command line looks like this "
/DTS "MSDBMaintenance PlansPackage1-HYUNDAI" /SERVER tvmwindev02 /CONNECTION "10.10.1.52.upsframis";"Data Source=10.10.1.52;Initial Catalog=upsframis;Provider=SQLOLEDB.1;Integrated Security=SSPI;Auto Translate=False;" /CONNECTION DestinationConnectionOLEDB;"Data Source=mscoe.db.ustri.com;Initial Catalog=HISNA_POC;Provider=SQLOLEDB;Integrated Security=SSPI;Auto Translate=false;" /CONNECTION "sample.db2test";"Data Source=sample;User ID=db2test;Provider=IBMDADB2.1;Location=10.10.1.55;" /CONNECTION SourceConnectionOLEDB;"Data Source=SAMPLE;User ID=db2test;Provider=IBMDADB2.1;Persist Security Info=True;Location=10.10.1.55;Extended Properties="""";" /MAXCONCURRENT " -1 " /CHECKPOINTING OFF
"
What could be the reason ?
Deleep.P
View 3 Replies
View Related
Apr 10, 2008
Hi,
I have a SSIS package runnig trough my sql server 2005 schedule job every one hr. it is a simple package to pull some data from a table and transfer this data into a text file. it was runnign smoothly since long time, but today its not executing through my job and giving me the following error.
Executed as user: GYRODATAGyroDBA. ...n 9.00.3042.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 1:13:27 PM Error: 2008-04-10 13:13:28.18 Code: 0xC001401E Source: Package1 Connection manager "DestinationConnectionFlatFile" Description: The file name "\Gyrow2kefw001PURCHASESPOOLsupplier.txt" specified in the connection was not valid. End Error Error: 2008-04-10 13:13:28.18 Code: 0xC001401D Source: Package1 Description: Connection "DestinationConnectionFlatFile" failed validation. End Error Progress: 2008-04-10 13:13:28.20 Source: Data Flow Task Validating: 0% complete End Progress Progress: 2008-04-10 13:13:28.34 Source: Data Flow Task Validating: 50% complete End Progress Progress: 2008-04-10 13:13:28.34 Source: Data Flow Task Validating: 100% complete End Progress DTExec: The package execution returned DTSER_FAILURE (1). Started: 1:13:27 PM Finis... The package execution fa... The step failed.
If i try to execute the same package trough business development studio its working f9.
anyone have any idea whats the problem is?
masroor
View 1 Replies
View Related
May 21, 2007
Hello everybody!
I have a question - is it possible to visualize an execution of the SSIS package when it is being run from SQL Agent? "Visualize" means to show a data-flow "live" - similair to the visualization provided by BI Dev.Studio when you run a package there, with coloured boxes, blinking etc.
I searched the Web but found nothing - neither MS-related nor utilities from third parties. Is it possible in any way?
Thanks in advance,
Andrey.
P.S. Parsing log-files is an option, but we would like to try first something less "painfull" and more universal...
View 9 Replies
View Related
Apr 24, 2008
Hello,
I have two packages which is having parent child relationship.
Package1 is calling Package2, Package2 will download the input files from remote server using COZYROC SFTP Task. then Package1 will execute.
It is working fine in BIDS and SQL Agent job in "DEV" Server. But it is not wroking when i deployed the packages and it's config files and then created a SQL Agent JOB to "QA" Server.
The Error is:
Description:
The connection type "SSH" specified for connection manager "LG-AUS" is not recognized as a valid connectionmanager type.
This error is returned when an attempt is made to create a connection manager for an unknown connect
ion type. Check the spelling in the connection type name.
End Error
Error: 2008-04-23 05:33:57.26
Code: 0xC0010018
Source:
Description:
Error loading value "<DTS:ConnectionManager xmlnsTS="www.micro
soft.com/SqlServer/Dts"><DTSroperty DTS:Name="DelayValidation">0</DTSroperty
><DTSroperty DTS:Name="ObjectName">SFTP-CMS</DTSroperty><DTSroperty DTS:Na
me="DTSID">{49D115FA-B208-4BFC-928D-7CC0964E743A}</DT" from node "DTS:Connection
Manager".
End Error
Error: 2008-04-23 05:33:57.29
Code: 0xC00220DE
Source: EPT Calling LG_Inbound
Description:
Error 0xC0010014 while loading package file "C:QATestLG-SFTPInbound.dtsx". One or more error
occurred. There should be more specific errors preceding this one that explains
the details of the errors. This message is used as a return value from functions
that encounter errors.
.
End Error
DTExec: The package execution returned DTSER_FAILURE (1).
Started: 5:33:55 AM
Finished: 5:33:57 AM
Elapsed: 1.359 seconds
Please give the solution ASAP.
Thanks
Thiru
View 4 Replies
View Related
May 23, 2008
Hello,
I want to know detail execution flow of SSIS package (like Validation -> Expression evaluation -> Execution etc.)
Where can I get detail information, any reference (links)?
Thanks in advance.
-Omkar.
View 2 Replies
View Related
Apr 20, 2007
I would like to know how long will my package take to run if i have 2 million records to be inserted to my database.
Its taking hours( arround 5 hours or more)...is that the way it is????? i used oledb destinations..
i am transfering from text file to sql server database.
And one more thing which i want to know is...
Is is better to have several data flows where in one i check to see if the incoming records are valid.and have my insert or update logic in the other.
Will this increase the speed..
View 8 Replies
View Related
Apr 18, 2007
Hi everybody,
I currently need help on an issue I can't find the solution.
I developed a package and I when I run it from the Integration Service directly it runs and ends correctly, deletes/creates tables on the db on the server the package is running and copy the data from the other db.
I want to specify that I use two db in different domain as source and destination.
When I schedule it using the Sql scheduler it fail reporting the following error:
SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "DBname" failed with error code 0xC0202009. There may be error messages posted before this with more information on why the AcquireConnection method call failed.
Can anyone of you give me a clue about the issue I have?
Thanks!
View 12 Replies
View Related
Feb 22, 2007
Hello friends!
I have one query regarding execution of SSIS package through Stored Procedure.
I have created SSIS package which extract data from database and put that into various text files.Here I am using two global variables one is for Department ID and another is path where I wanna to place my text files as per departments.When I ran it through command prompt it works fine but now I want that dtsx package to run from stored procedure with same input parameters
when i searched on line i got this solution
Declare @FilePath varchar(2000)
Declare @Filename varchar(1000)
Declare @cmd varchar(2000)
set @FilePath = 'C:setupSSIS PackagesSSIS Package File Extract DataSSIS Package File Extract Datain'
set @Filename = 'DataExtract.dtsx'
select @cmd = 'DTExec /F "' + @FilePath + @Filename + '"'
print @cmd
exec master..xp_cmdshell @cmd
but when i execute it i got error like
Source: {8A27E8DF-051B-4F6B-9538-85BED1F161D8}
Description: Unable to load the package as XML because of package does not have a valid XML format. A specific XML parser error will be posted.
End Error
Error: 2007-02-22 11:31:37.32
Code: 0xC0011002
Source: {8A27E8DF-051B-4F6B-9538-85BED1F161D8}
Description: Failed to open package file "C:setupSSIS PackagesSSIS Package File Extract DataSSIS Package File Extract DatainDataExtract.dtsx" due to error 0x80070003 "The system cannot find the path specified.". This happens when loadin
g a package and the file cannot be opened or loaded correctly into the XML document. This can be the result of either providing an incorrect file name was specified when calling LoadPackage or the XML file was specified and has an incorrect format.
End Error
Could not load package "C:setupSSIS PackagesSSIS Package File Extract DataSSIS Package File Extract DatainDataExtract.dtsx" because of error 0xC0011002.
Description: Failed to open package file "C:setupSSIS PackagesSSIS Package File Extract DataSSIS Package File Extract DatainDataExtract.dtsx" due to error 0x80070003 "The system cannot find the path specified.". This happens when loading a
package and the file cannot be opened or loaded correctly into the XML document. This can be the result of either providing an incorrect file name was specified when calling LoadPackage or the XML file was specified and has an incorrect format.
And also I am not understand where i should pass my two input parameters which I used in SSIS package variables???????
Please help me out
Thanks
View 20 Replies
View Related
May 29, 2008
Hi,
I am using SSIS packages for transfering data from a legacy SQL server to a new one.
The database has around 700 Tables. Out of which, data from 20 tables need to be transfered.
I have created 20 data flows for that.
The SSIS package is executed using a utility program that i've written using c#. I capture all the events and use them for some post processing. I look at the status of each of the data flows (whether failed, complete, etc.. ) and take decisions appropriately.
There should be a provision built-into(my utility) the application that allows users to suspend the execution of the package and restart it later..
I cannot use the package's suspend function here as suspend functionality in my case means that the user could even reboot the comp. He may then restart the execution of the package from the last logical point.
My initially thinking was, that i would (somehow) store the number of records transfered to the target for a dataflow and later when the user restarts the execution, i would change the SQL query in the dataflow to start from the records > than the one i've saved.
But how do i get the row number?? T-SQL supports row_number() but it seems that it cant be used with the WHERE clause.
Does anyone know how to deal with this problem ??
Is it possible to save the current execution state of a package in file and restart it at a later point (even after reboot)?
Cheers
Deep GZ.
View 8 Replies
View Related
Jul 26, 2007
Hello
I am trying to call the same package with different starting parameters using asynchronous method calls.
My code is
namespace ReconHost
{
public partial class HostContainer : Form
{
public delegate void InvokePackageHandler(
Microsoft.SqlServer.Dts.Runtime.Application app,
int var
);
Microsoft.SqlServer.Dts.Runtime.Application app;
public HostContainer()
{
InitializeComponent();
for (int i = 0; i < 2; i++)
{
app = new Microsoft.SqlServer.Dts.Runtime.Application();
InvokePackageHandler asyncInvokePackageHandler = InvokePackage;
asyncInvokePackageHandler.BeginInvoke(app, i, null, null);
}
}
public void InvokePackage(Microsoft.SqlServer.Dts.Runtime.Application app, int var)
{
Package pkg = app.LoadPackage(@"c:GRSGRSGRSTest_Async.dtsx", null);
pkg.Variables["intVar"].Value = var;
pkg.Execute();
pkg = null;
}
}
}
If I set the for loop to loop just once, the package is executed fine. Any more than once and only one instance of the package is executed.
Does anyone know what I am doing wrong? I know it is possible to execute the two package instances simultaneously because you can use DTexecUI.exe on two clients to do this.
Thanks in advance
Tomo
View 3 Replies
View Related
May 31, 2007
Hi,
I have the hierarchy of packages..
there are three levels..
first package (say L1) calls two child packages.(say L2_1 , L2_2)
the parameters are passed to L2_1 from L1 and it executes completely and successfully.
next step is L1 calls L2_2 without any parameters.. and package fails with error as execution of L2_2 failed.
when I executed L2_2 individually it successfully executes.
L2_2 itself calls 5 other packages (at level 3)..
Am not able to identify the possible reason for failure..
View 3 Replies
View Related