Or you should be able to read the file with cffile and then pass it to SQL
Server in a cfprocparam...

On Tue, May 3, 2011 at 6:01 AM, Steven Durette <[email protected]> wrote:

>
> First SQL has to be running under an account that has access to that
> directory. Then it is easiest if you make a share, then you reference it as
> \\sernername\sharename\filename
>
> Steve
>
> Sent from my iPhone
>
> On May 3, 2011, at 12:48 AM, Kam Heydari <[email protected]> wrote:
>
> >
> > Hi,
> > Anyone know how to pass file name to the bulkload when sqlserver and
> coldfision servers are on different physical servers; The following xml load
> works when both SQl and CF servers are residing on the same physical server.
> > - How I can refer to the local file where sqlserver can access it?
> > - Any alternative ways?
> > Thanks
> > K
> >
> > EXEC('
> > INSERT INTO [ProjectXML](Code, Reference, xmlFileName, [xmlDocument])
> > SELECT '''+'2503'+''','''+'455'+''', ''' +
> 'C:\ColdFusion9\runtime\servers\coldfusion\SERVER-INF\temp\wwwroot-tmp\neotmp6410035959573708012.tmp'
> + ''', xmlData FROM ( SELECT * FROM OPENROWSET (BULK ''' +
> 'C:\ColdFusion9\runtime\servers\coldfusion\SERVER-INF\temp\wwwroot-tmp\neotmp6410035959573708012.tmp'
> + ''' , SINGLE_BLOB) AS XMLDATA ) AS FileImport (XMLDATA) ')
> >
> > Error when on different servers:
> > Message: Error Executing Database Query.
> > Detail: [Macromedia][SQLServer JDBC Driver][SQLServer]Cannot bulk load
> because the file
> "C:\ColdFusion9\runtime\servers\coldfusion\SERVER-INF\temp\wwwroot-tmp\neotmp4527544419188947137.tmp"
> could not be opened. Operating system error code 3(The system cannot find
> the path specified.).
> > sqlStatement: HY000
> >
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:344156
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to