Ошибка 7303 с linked server.

Изерлонер
Дата: 14.02.2013 05:42:12
Периодически возникает такая ошибка со всеми прилинкованными серверами.
Если SQL Server Management Studio запущен просто двойным кликом мышки (из под пользовательской записи).
Однако и при запуске от имени администратора все тоже работает до поры до времени, и в какой-то момент вылезает эта ошибка, нет доступа к таблицам связанного сервера.
Обычно решается перезагрузкой компа и повторным запуском из под записи администратора.
Но вот сегодня очень плотно не мог подключится. Часа два бился.
В конце концов обратил внимание что все это время были неполадки со связью (интернет), а когда наконец подключился интернет был доступен. Может быть с этим связано.
Проблема возникает со всеми "поставщиками". Постоянно использую Microsoft.Jet.Oledb.4.0 для связи с файлами *.dbf. Но и Microsoft.ACE.Oledb.12.0 для связи с файлами *.xlsx так же в такие моменты не доступен.
Подскажите что можно сделать? Если необходима дополнительная информация - предоставлю. Сам я не программист и неопытный пользователь SQL server, так что прошу если возможно объяснять понятным языком, как для чайников.
У меня SQL Server 2008 R2.
Изерлонер
Дата: 14.02.2013 05:46:02
Да еще. Вся работа производится пока на одном компьютере. И сервер, и приложение к нему (adp) все пока на одном.
aleks2
Дата: 14.02.2013 07:34:16
Изерлонер
Может быть с этим связано.

Ну дык, проверь. Выдерни интернет.
Изерлонер
Дата: 14.02.2013 07:44:22
так при чем здесь инет то вообще? Я ж по сети не работаю. На домашнем компе вообще инета нет, и проблемы с такой ошибкой не помню. А на рабочем... не так что бы часто но раз в три дня точно бывает. Обычно при первом включении компа.
... Вообще проверил, шнур выдернул, SQL запустился нормально, все доступно. Может и совпадение конечно.
Изерлонер
Дата: 14.02.2013 18:19:27
Мужики, вопрос то не закрыт. Может кто все таки сталкивался с подобными проблемами? Вот вроде все работает, linked server присоединяется, таблицы доступны, запросы проходят, и вдруг р–раз и ошибка 7303. Перезагружаешь и оно вроде все в порядке (но и то не всегда) до следующего раза.
Glory
Дата: 14.02.2013 18:23:58
А можно полное сообщение об ошибке ?
И полную версию сервера ?
И текст запроса, вызывающего ошибку ?
HandKot
Дата: 15.02.2013 08:10:25
попробуйте поиграться настройками провайдера
- Nested queries
- Allow inprocess
бывает помогает
Изерлонер
Дата: 16.02.2013 18:20:01
Glory
А можно полное сообщение об ошибке ?
И полную версию сервера ?
И текст запроса, вызывающего ошибку ?


1. Полное сообщение это еще поймать надо, не каждый день такое бывает, но полагаю точно такое же как представлено ниже. Это сообщение получено при запуске SQL Studio просто из пользовательской записи.

2. А где посмотреть полную версию сервера? По справке выдает следующее:

Microsoft SQL Server Management Studio 10.50.1600.1
Компоненты доступа к данным (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 8.0.7601.17514
Microsoft .NET Framework 2.0.50727.5420
Операционная система 6.1.7601

3. Имеет ли значение текст запроса если ошибка возникает и с таблицами эксель, запрос на которые я вообще не составлял, и все присоединено было видимо автоматически при импорте соответствующих файлов?
И тем не менее пример запроса:

  
INSERT INTO DBO.WRK4 (KP, NAMEP)
SELECT KP, NAMEP FROM OPENQUERY (МАТГРУППА, 'SELECT * FROM WRK4')
Изерлонер
Дата: 11.04.2013 03:33:23
Проблема так и не решена, приходится по нескольку раз в начале рабочего дня перезагружать комп, до того как связанные сервера будут доступны и нормально работать.
Однако сегодня попробовал отключить антивирус (Касперский Internet Sequrity) и все заработало (правда параллельно перезапускал сервер из Management Studio что тоже иногда помогает, так что, что тут сыграло роль не знаю.) Прослежу - отчитаюсь. Возможно проблема действительно в антивирусе. Тем более на домашнем компе все работает нормально, так там и антивируса нет.
Maxx
Дата: 11.04.2013 10:35:45
Изерлонер,

а кто вас научил ставить антивирус не сервера СУБД ???