Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 помогите !! insertion or updating of BLOB values is not supported  [new]
Наталия
Member

Откуда: Казань
Сообщений: 44
Всем привет :)
помогите пожалуйста, может кто сталкивался ... нужно вставить данные в таблицы Visual FoxPoro из SQLServer (средствами SQLServer ) подключила Linked server , данные отображаются, но при попытке insert выдают

OLE DB provider 'MSDASQL' reported an error.
[OLE/DB provider returned message: Query-based insertion or updating of BLOB values is not supported.]

причем когда делаю копию таблицы на сервер и добавляю данные в эту копию все проходит нормально ...
29 янв 03, 17:57    [117585]     Ответить | Цитировать Сообщить модератору
 Re: помогите !! insertion or updating of BLOB values is not supported  [new]
Glory
Member

Откуда:
Сообщений: 104760
Вроде бы согласно http://support.microsoft.com/default.aspx?scid=kb;en-us;175245 это не должно зависеть от места расположения файла.

А права на удаленный ресурс на запись есть?
29 янв 03, 22:41    [117726]     Ответить | Цитировать Сообщить модератору
 Re: помогите !! insertion or updating of BLOB values is not supported  [new]
snake
Member

Откуда: Russia, Penza
Сообщений: 2290
Сначала здесь
https://www.sql.ru/forum/actualthread.aspx?bid=1&tid=14519
потом внимательно здесь
mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\adminsql.chm::/ad_1_server_8ib7.htm
А таблицы с BLOB полями и у меня не получилось изменять!
Может кто подскажет?
30 янв 03, 09:45    [117851]     Ответить | Цитировать Сообщить модератору
 Re: помогите !! insertion or updating of BLOB values is not supported  [new]
Наталия
Member

Откуда: Казань
Сообщений: 44
Снейку : первую ссылочку я читала, спасибо :) именно вы мне первый раз ее и присылали, она очень помогла и линкед сервер работает ... выборки любые проходят, update тоже работает, не получается только insert т.к. не должно быть сторок null, a пустые строки он тоже добавлять не хочет :(

а что значит mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\adminsql.chm::/ad_1_server_8ib7.htm ??? в файле adminsql.chm какой то раздел ?

может все таки кто знает как обойти ??? ну оооочень нужно !
30 янв 03, 10:47    [117906]     Ответить | Цитировать Сообщить модератору
 Re: помогите !! insertion or updating of BLOB values is not supported  [new]
snake
Member

Откуда: Russia, Penza
Сообщений: 2290
mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\adminsql.chm::/ad_1_server_8ib7.htm
Это линк для броузера Вашего, если вас стоит BOL (C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\)
c update, insert у меня то же непонятки...
30 янв 03, 11:11    [117929]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: помогите !! insertion or updating of BLOB values is not supported  [new]
catjusha
Guest
Наталия,
Вот решение твоей проблемы:

exec sp_addlinkedserver 'TEST_FOX',
'',
'MSDASQL',
NULL,
NULL,
'Driver={Microsoft Visual FoxPro Driver};UID=;PWD=;SourceDB=\\kappa\rubli$\RAMEC\RMEK\DBF;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Russian;Null=No;Deleted=Yes;'

Поясню. В 'provider_string' важно указать "Null=No;", что позволит добавлять строки, игнорируя поля, где значения null запрещены.
18 дек 09, 16:55    [8088313]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить