Выборка данных из XML файла в SQL

stavdius
Дата: 20.06.2011 12:01:06
Добрый день!
Необходимо импортироват данные из XML файла в SQL таблицу.
При выполнение запроса, выдает ошибку.
Подскажите, что не так делаю ?

Установлен SQL:

Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)   Apr  2 2010 15:48:46   Copyright (c) Microsoft Corporation  Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) 


Msg 4861, Level 16, State 1, Line 1
Cannot bulk load because the file "D:\tmp\applications.xml" could not be opened. Operating system error code 21(Устройство не готово.).

XML данные
<applications>	
	<application>		
		<first-name>Иванов</first-name>		
		<last-name>Иван</last-name>		
		<mid-name>Иванович</mid-name>		
		<passport>10 40 155585</passport>		
		<dt-published>17.05.2011</dt-published>		
		<status>			
			<value>отложена</value>			
			<dt-changed>17.06.2011</dt-changed>		
		</status>	
	</application>	
	<application>		
		<first-name>Петров</first-name>		
		<last-name>Петр</last-name>		
		<mid-name>Сергеевич</mid-name>		
		<passport>52 41 071955</passport>		
		<dt-published>15.06.2011</dt-published>		
		<status>			
			<value>оформлена</value>			
			<dt-changed>17.06.2011</dt-changed>		
		</status>	
	</application>
</applications>


SELECT  * 
FROM OPENROWSET(BULK 'D:\tmp\applications.xml', SINGLE_CLOB) AS Document
boltnik
Дата: 20.06.2011 12:03:35
диск d: существует?
папка tmp существует?
на папке tmp есть права для MSSQL ?
stavdius
Дата: 20.06.2011 12:09:04
boltnik,
выполнял запрос на раб. станции.
На сервере, соответственно, нет диска D.
Изменил путь, все заработало.
Спасибо!