MSSQL,linked server,SELECT INTO - пpоблема
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



MSSQL,linked server,SELECT INTO - пpоблема Expand / Collapse
Автор
Сообщение
19.10.2001 16:29
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 27.12.2002 16:04
Сообщ.: 11, Visits: 122
Уважаемый All!

К MS SQL 7.0 пpицеплена Access'ная БД как linked server:

EXEC sp_addlinkedserver
@server = 'TestLinkedSrv',
@provider = 'Microsoft.Jet.OLEDB.4.0',
@srvproduct = 'OLE DB Provider for Jet',
@datasrc = 'D:\Test\Test.mdb'

sp_addlinkedsrvlogin 'TestLinkedSrv',false,null,'Admin',null

Выбоpки, вставки pаботают ноpмально, но когда пытаюсь выполнить

SELECT * INTO TestLinkedSrv...NewTbl FROM BaseTbl либо

DROP TABLE TestLinkedSrv...ExistingTbl , то выдает сообщение:

Server: Msg 117, Level 15, State 1, Line 2
The object name 'TestLinkedSrv...' contains more than the maximum number of prefixes. The maximum is 2.

Hе подскажет ли кто, в чем может быть пpоблема?
Сообщ. #729196
22.10.2001 1:21
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 21.06.2006 23:51
Сообщ.: 326, Visits: 3 588
Где-то я уже на этот вопрос отвечал :)
Для тех кому ещё интересно:
операции create, alter и drop, а также INSERT INTO (для вновь создаваемой таблицы) для таблиц размещеных на прилинкованном сервере)в MS SQL 7.0 не поддерживаются
Сообщ. #729336
22.10.2001 15:21
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 27.12.2002 16:04
Сообщ.: 11, Visits: 122
Спасибо, AiK!
Теперь будем знать. Но обидно, блин. :-(((
Сообщ. #729420
01.11.2001 18:31
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 21.06.2003 16:36
Сообщ.: 75, Visits: 826
Я вот хотел узнать почему перед именем таблицы три точки???
Ты пробовал перевести текст ошибки?
Сообщ. #731127
01.11.2001 19:27
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 21.06.2006 23:51
Сообщ.: 326, Visits: 3 588
Полное имя сервер.база.владелец.таблица
Соответственно когда пропускаешь db и owner ставишь три точки.
Для приведённых выше запросов такая форма недопустима, что собственно и было процитировано по Books online.
Сообщ. #731145
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 11:35