Microsoft
Software
Hardware
Network
Question : SSIS/TSQL Three Part Naming for Temp Table
Hi guys -
I have a SSIS package that gathers data from 2 different servers.
In one of my sql tasks I create a temp table (data put together by both server a and server b). I select the connection to be [connection1] (i have 4 in this package). Then I go and drop a data flow task after the execute sql task. Connection is [connection1], sql command text is "SELECT * FROM ##TempTable"
Well I keep getting this error:
An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80040E14 Description: "Invalid object name '##TempTable.".
I'm thinking that it's because it may be creating it on the wrong server - but I'm not entirely sure how to test it.
All connections are set to RetainSameConnection = True
Can I do 3 part naming for a temp table (global temp ##)? Would that fix it?
Thanks!
Answer : SSIS/TSQL Three Part Naming for Temp Table
There are a few different ways. I've always used ADO. See
http://www.codeproject.com
/KB/vbscri
pt/simple_
sp_vb6.asp
x
L
Random Solutions
Windows 7 Sounds Controls (device at Volume 0 but can still hear)
Event ID 12293 Security -SPP Publishing key management service Error#0x8007232D
AJAX Refresh on Submit of Pop Up Window
How do I restore Admin Share (Admin$) to 50 workstations on a Win2003 domain?
Crystal cross-tab page numbering
GridView control scroll bars are not visible on page reload
Publish Resource Calendar for all users
SSMS no tables shown in Query Designer
Excel Date Time format conversion yyyy-mmm-dd hh:mm:ss to mm/dd/yyyy hh:mm:ss
Apple Mail Notes keep reappearing after deletion