Académique Documents
Professionnel Documents
Culture Documents
Share
Microsoft SQL Server Integration Services: Switch package from 64bit to 32bit
0
More
Next Blog
Create Blog
Sign In
Blog Archive 2014 (4) 2013 (28) 2012 (38) December (5) November (2) October (6) September (4) Call SSIS 2012 Package within .Net application - P... Who is running the package?
Solution
If you have a 64bit machine, with connections that only support 32bit (like Excel, Access and old ODBC connections) you will get an error like above. The solution is to run your package in 32bit mode. This can be done within Visual Studio for debugging or within SQL Server Management Studio for scheduled packages. This solution will also allow you to debug a Script Task, because that also doesn't work in 64bit mode. BIDS / Visual Studio Running in 32bit mode is a Project Property. Setting it will affect all packages within the project. Right Click the SSIS project and select Properties in the context menu. Go to the Debugging pane and select false under Run64bitRuntime.
How to configure a Foreach Loop Container: ADO Enu... Switch package from 64bit to 32bit August (4) July (3) June (2) May (1) April (4) March (2) February (2) January (3) 2011 (53) 2010 (17)
SSIS 2008
Hire me via
microsoft-ssis.blogspot.in/2012/09/swtich-package-from-64bit-to-32bit.html
1/5
2/18/14
Microsoft SQL Server Integration Services: Switch package from 64bit to 32bit
Labels
ADO AGGREGATE ASSEMBLY
SQL Server Management Studio Edit your job and then edit the right jobstep. Go to the Execution Options pane and check "Use 32 bit runtime". This property will only effect the package (+child packages) called in this jobstep.
SSIS 2012
ASYNCHRONOUS BATCH FILE BDD BEST PRACTICES BIML BUFFER C# CAST CHECKSUM
CODING CONVENTIONS COLLATE
CONFIGURATIONS
CONNECTION MANAGER
CONTINUOUSLY CONVERT CREDENTIAL CRM CUSTOM DATA CONVERSION DATA TAP DEBUG
ENUMERATOR
ENVIRONMENTS
EVENTLOG EVENTS
ERROR EXCEL
EXECUTE SQL TASK EXPORT COLUMN EXPRESSIONS FILE SYSTEM TASK FOR LOOP FOREACH LOOP FTP GUID HEADER IMAGES IMEX IMPORT COLUMN INDEXES ISNUMERIC JOB JOIN LAST MODIFIED LOOKUP MAIL MERGE PARALLELISM PARAMETERS PERFORMANCE PIVOT PROPERCASE PROXY REFLECTION REGEX RIJNDAEL SCHEDULE
SCRIPT SCRIPT
CONTAINER
SERVICES SLOWLY CHANGING DIMENSION SORT SOURCE SQL SQL SERVER AGENT SQLRALLY SQLSAT SSDT
32 bit problems Besides running 64 bit problems there are also 32 bit problems. For example, Fuzzy Lookup will not run in 32 bit. It opens SQLDUMPER.EXE in a command line / dos box but with out errors. The solution for that is to run in 64 bit mode. So running an Excel source and a Fuzzy Lookup within the same package could be a bit of a challenge.
SSMS - Use 32 bit runtime
SSIS 2005
SSIS
VB.NET
SYNCHRONOUS TASK TEMPLATE TFS TIME DIMENSION TRAILER TRANSACTIONS TSQL UPSERT VARIABLES VALIDATION WAIT WMI EVENT WATCHER TASK XML XSD ZIP
Last 30 days
33,791
Twitter
Follow @ssisjoost
Followers
microsoft-ssis.blogspot.in/2012/09/swtich-package-from-64bit-to-32bit.html
2/5
2/18/14
Microsoft SQL Server Integration Services: Switch package from 64bit to 32bit
Join this site
w ith Google Friend Connect
Note : For 32bit execution via dtexec.exe you need to pick the right folder: 32bit => C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTExec.exe 64bit => C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DTExec.exe Note 2: if you use 32bit then the process can use less memory! You might also like:
Popular Posts
Linkwithin
How to use variables in a Script Task Referencing a custom assembly inside a Script Task How to configure a Foreach Loop Container: File Enumerator Sending mail within SSIS - Part 2: Script Task
13 comments:
sunil r 8 October 2012 05:29 I am new to BI. From the solution here I see that we change the properties at the project level in BIDS. This changes properties of all the packages in that project. Is there any way where we can change the properties of the packages in BIDS only to run in 32 bit mode? Reply Replies Joost 8 October 2012 07:31
No it's always on project level within BIDS. If you want it for one specific package, then you can create a separate project within your solution for 32 packages. Reply
Anonymous 30 November 2012 00:12 This worked like a charm! Thanks! Reply
Anonymous 14 December 2012 02:20 Just what I needed. Pulling my hair out until I spotted this. Reply
Anonymous 29 April 2013 06:04 Thank you so much for taking the time to document this. By far the best information I could find and fixed the problem immediately. Reply
microsoft-ssis.blogspot.in/2012/09/swtich-package-from-64bit-to-32bit.html
3/5
2/18/14
Thank you very much. Reply
Microsoft SQL Server Integration Services: Switch package from 64bit to 32bit
Troy Covington 2 July 2013 18:34 Visual Studio 2010 works fine when running on 32 bit, but SQL Server 2012 does not work fine on 32 bit with excel destination. What are your thoughts? Reply Replies Joost 8 July 2013 07:56
What's the Excel version? Which errors do you get? Perhaps post you question here: SSIS MSDN forum Reply
Blake Adams 6 November 2013 18:28 This saved the day- THANK YOU! Reply
Comment as:
Google Account
Publish
Preview
Please use the SSIS MSDN forum for general SSIS questions that are not about this post. I'm a regular reader of that forum and will gladly answer those questions over there. All comments are moderated manually to prevent spam.
microsoft-ssis.blogspot.in/2012/09/swtich-package-from-64bit-to-32bit.html
4/5
2/18/14
Microsoft SQL Server Integration Services: Switch package from 64bit to 32bit
Newer Post
Home
Subscribe to: Post Comments (Atom)
Older Post
microsoft-ssis.blogspot.in/2012/09/swtich-package-from-64bit-to-32bit.html
5/5