Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странная вещь получается. / 7 сообщений из 7, страница 1 из 1
10.09.2002, 15:53:56
    #32049413
NAE
NAE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная вещь получается.
Написал SQL запросы, которые последовательно делают выборки из таблиц,суммируют,группируют по определенным полям.В принципе ничего особенного.
Запускаю в Query Analyzer'е. Вроди бы похоже на правду.
Прописываю эти же SQL скрипты в задании DTS(Data Transformation Servica). Запускаю результат совершенно другой. Структура выборки такая же, но значения вычисляемых полей меньше на определенное число(не то чтобы одно значение больше, а другое меньше того же но полученного в QA, а именно все значения меньше). Может кто сталкивался. Подскажите в чем может быть дело.
...
Рейтинг: 0 / 0
10.09.2002, 15:58:29
    #32049415
Victor Mitrofanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная вещь получается.
Ты запускаешь запрос в Аналайзере и DTS Package под одним пользователем?
Если под разными, то тогда следует указывать в имени таблиц/запросов и имя пользователя, который их создал.
...
Рейтинг: 0 / 0
10.09.2002, 16:11:32
    #32049423
NAE
NAE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная вещь получается.
Но ведь раньше все работало корректно и там и там без указания пользователя.
...
Рейтинг: 0 / 0
10.09.2002, 16:13:28
    #32049424
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная вещь получается.
...
Рейтинг: 0 / 0
12.09.2002, 09:42:05
    #32049902
NAE
NAE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная вещь получается.
Еще более странная вещь. Ради эксперимента я взял да и запихал упомянутый выше скрипт в SP. Запустил ее в DTS и в QA. Результат работы DTS стал аналогичен результату из QA.
У кого нибудь есть мысли по этому поводу?
...
Рейтинг: 0 / 0
12.09.2002, 10:09:11
    #32049910
Shura_M
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная вещь получается.
Но ведь раньше все работало корректно и там и там без указания пользователя.

Когда раньше? Чего-то про это в предыдущем сообщении не слова..

А насчет симптомов: насколько я понимаю, если не указываешь имя владельца таблицы, то берется таблица с префиксом текущего пользователя. Соответсвенно это могут быть две разные таблицы в DTS и QA из-за того что запросы выполняются из под разных логинов.
В случае хранимой процедуры или вьюхи, запросы выполняются из под логина создателя вьюхи или хранимой процедуры (поправьте если я ошибаюсь).
Так что ничего странного в этом нет.
В общем используйте двухкомпонентные имена типа dbo.Inventory и не ошибетесь.
...
Рейтинг: 0 / 0
12.09.2002, 10:31:15
    #32049924
NAE
NAE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная вещь получается.
Постараюсь в будущем учесть Ваши замечания.Спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Странная вещь получается. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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