powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема симпортом из Paradox'а
25 сообщений из 25, страница 1 из 1
Проблема симпортом из Paradox'а
    #35147838
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При попытке выполнить следующий код

select [FieldName] from opendatasource('Microsoft.Jet.OLEDB.4.0', 'Data Source=C:\DB;Extended properties=Paradox 4.x')...TABLENAME

Выдается ошибка:
OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" returned message "Непредвиденная ошибка драйвера внешней базы данных (11265).".
Сообщение 7311, уровень 16, состояние 2, строка 1
Cannot obtain the schema rowset "DBSCHEMA_COLUMNS" for OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)". The provider supports the interface, but returns a failure code when it is used.

Пробовал делать через linked server:

Создается нормально...
exec master.dbo.sp_addlinkedserver
@server=N'Paradox_DB',
@srvproduct=N'Jet 4.0',
@provider=N'Microsoft.Jet.OLEDB.4.0',
@datasrc=N'C:\DB',
@provstr=N'paradox 4.x'

Но при выполнении
SELECT * FROM Paradox_DB...TABLENAME
Сначала все это выполняется секунд 30. И выдается ошибка:

OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "DB1" returned message "Непредвиденная ошибка драйвера внешней базы данных (11265).".
Сообщение 7311, уровень 16, состояние 2, процедура ImportDbf, строка 27
Cannot obtain the schema rowset "DBSCHEMA_COLUMNS" for OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "DB1". The provider supports the interface, but returns a failure code when it is used.

Кто нибудь знает в чем ошибка?
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35147913
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините за ошибку в названии темы :\
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35148089
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стоит MS SQL Server 2005 Express
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35148246
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понял что подключение к линкованому серверу нормально проходит,
так как строчки

EXEC sp_addlinkedsrvlogin DB1, false

EXEC sp_tables_ex DB1
EXEC sp_tables_ex @table_server = 'DB1', @table_name = 'DOCTYPES'

выполняются правильно и нормально
а вот на этой вылетает опять ошибка

EXEC sp_columns_ex @table_server = 'DB1', @table_name = 'DOCTYPES'
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35148717
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто не сталкивался? :(
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150458
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
???
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150468
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может проблема в таблице DOCTYPES ? Может она содержит столбцы такого типа, который не существует в MSSQL ?
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150498
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GloryМожет проблема в таблице DOCTYPES ? Может она содержит столбцы такого типа, который не существует в MSSQL ?

Нет. Я уже проверял. Там 4 поля: id - int, name - varchar, site - int, date - datetime

Может ли он неправильно преобразовывать дату. Но это вряд ли. А если и так, то что в таком случае делать?
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150501
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фтефкуы GloryМожет проблема в таблице DOCTYPES ? Может она содержит столбцы такого типа, который не существует в MSSQL ?

Нет. Я уже проверял. Там 4 поля: id - int, name - varchar, site - int, date - datetime

Проверяли для других таблиц ? И почему вы не используете драйвера Paradox ?
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150517
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Glory фтефкуы GloryМожет проблема в таблице DOCTYPES ? Может она содержит столбцы такого типа, который не существует в MSSQL ?

Нет. Я уже проверял. Там 4 поля: id - int, name - varchar, site - int, date - datetime

Проверяли для других таблиц ? И почему вы не используете драйвера Paradox ?

Ошибка выдается для любой таблицы. Они все имеют одинаковые поля.
Драйвер Paradox выдает ошибку: An invalid schema or catalog
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150585
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фтефкуы
Ошибка выдается для любой таблицы. Они все имеют одинаковые поля.
Драйвер Paradox выдает ошибку: An invalid schema or catalog
А в Paradox есть эти понятия - schema or catalog ? Вы пробовали использовать OPENQUERY или OPENROWSET ?
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150622
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Glory фтефкуы
Ошибка выдается для любой таблицы. Они все имеют одинаковые поля.
Драйвер Paradox выдает ошибку: An invalid schema or catalog
А в Paradox есть эти понятия - schema or catalog ? Вы пробовали использовать OPENQUERY или OPENROWSET ?

Вот что выдает при OPENROWSET: Cannot get the column information
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150634
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас определенно проблемы с Paradox-ом. Вы уверены, что вы используете драйвера правильной версии ?
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150761
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GloryУ вас определенно проблемы с Paradox-ом. Вы уверены, что вы используете драйвера правильной версии ?

Нет. Только что попробовал выполнять то же самое но не на Express версии а на Standart Edition и все заработало замечательно.
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150770
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фтефкуы GloryУ вас определенно проблемы с Paradox-ом. Вы уверены, что вы используете драйвера правильной версии ?

Нет. Только что попробовал выполнять то же самое но не на Express версии а на Standart Edition и все заработало замечательно.
Оба сервера на одной машине установлены ?
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150828
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Glory фтефкуы GloryУ вас определенно проблемы с Paradox-ом. Вы уверены, что вы используете драйвера правильной версии ?

Нет. Только что попробовал выполнять то же самое но не на Express версии а на Standart Edition и все заработало замечательно.
Оба сервера на одной машине установлены ?

Нет. На разных.
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150870
goodron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сталкивался - у меня все работает :)
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150872
pauz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если переустановить BDE и попробывать
Код: plaintext
1.
2.
select * from OpenRowSet( 
'MSDASQL','Driver={Driver do Microsoft Paradox (*.db )}; 
DBQ=C:\DB\','select [FieldName] from [TABLENAME]'
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150897
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pauzА если переустановить BDE и попробывать
Код: plaintext
1.
2.
select * from OpenRowSet( 
'MSDASQL','Driver={Driver do Microsoft Paradox (*.db )}; 
DBQ=C:\DB\','select [FieldName] from [TABLENAME]'


OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" returned message "Непредвиденная ошибка драйвера внешней базы данных (11265).".
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35150969
pauz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
фтефкуы pauzА если переустановить BDE и попробывать
Код: plaintext
1.
2.
select * from OpenRowSet( 
'MSDASQL','Driver={Driver do Microsoft Paradox (*.db )}; 
DBQ=C:\DB\','select [FieldName] from [TABLENAME]'


OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" returned message "Непредвиденная ошибка драйвера внешней базы данных (11265).".

Попробовал переименовать файл IDPDX32.DLL в папке C:\Program Files\BDE\, валится: [OLE/DB provider returned message: [Microsoft][Драйвер ODBC Paradox] Непредвиденная ошибка драйвера внешней базы данных (8458).]
OLE DB error trace [OLE/DB Provider 'MSDASQL' ICommandText::Execute returned 0x80004005: ].
Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'MSDASQL' reported an error.

Так что смотри туда
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35151008
Фотография Flying-home
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, когда столкнулся с такой проблемой, подключил парадоксовые таблицы к Аксессу, и на SQL Server заливал данные уже из Аксесса. Благо, задача была одноразовая.
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35151026
Фотография borin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
укажи при линке @datasrc='каталог с файлами', и @provstr='Paradox 5.x'
USA=США, NATO=ОСАС (организация северо-антлантического соглашения)
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35154510
фтефкуы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
borinукажи при линке @datasrc='каталог с файлами', и @provstr='Paradox 5.x'
USA=США, NATO=ОСАС (организация северо-антлантического соглашения)

Пробовал. Не то
...
Рейтинг: 0 / 0
Проблема симпортом из Paradox'а
    #35158581
pauz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сейчас столкнулся с этой же проблемой:
Код: plaintext
1.
[OLE/DB provider returned message: Непредвиденная ошибка драйвера внешней базы данных ( 11265 ).]
OLE DB error trace [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBSchemaRowset::GetRowset returned 0x80004005:   ].

У меня была проблема в следующем: в BDE в Configuration\Drivers\Native\Paradox в NET DIR какая-то программа меняла путь на нужный себе (сетевой). В ручную поменял на локальный C:\ и все заработало. Видимо что-то с правами.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Проблема симпортом из Paradox'а
    #39775303
kib0rg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если нужно чтобы прога работала под обычным пользователем? Полдня убил на эту херню. Оказывается нужно odbc32.dll дать полные права.
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема симпортом из Paradox'а
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]