|
|
|
Странная вещь получается.
|
|||
|---|---|---|---|
|
#18+
Написал SQL запросы, которые последовательно делают выборки из таблиц,суммируют,группируют по определенным полям.В принципе ничего особенного. Запускаю в Query Analyzer'е. Вроди бы похоже на правду. Прописываю эти же SQL скрипты в задании DTS(Data Transformation Servica). Запускаю результат совершенно другой. Структура выборки такая же, но значения вычисляемых полей меньше на определенное число(не то чтобы одно значение больше, а другое меньше того же но полученного в QA, а именно все значения меньше). Может кто сталкивался. Подскажите в чем может быть дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2002, 15:53:56 |
|
||
|
Странная вещь получается.
|
|||
|---|---|---|---|
|
#18+
Ты запускаешь запрос в Аналайзере и DTS Package под одним пользователем? Если под разными, то тогда следует указывать в имени таблиц/запросов и имя пользователя, который их создал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2002, 15:58:29 |
|
||
|
Странная вещь получается.
|
|||
|---|---|---|---|
|
#18+
Но ведь раньше все работало корректно и там и там без указания пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2002, 16:11:32 |
|
||
|
Странная вещь получается.
|
|||
|---|---|---|---|
|
#18+
Еще более странная вещь. Ради эксперимента я взял да и запихал упомянутый выше скрипт в SP. Запустил ее в DTS и в QA. Результат работы DTS стал аналогичен результату из QA. У кого нибудь есть мысли по этому поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2002, 09:42:05 |
|
||
|
Странная вещь получается.
|
|||
|---|---|---|---|
|
#18+
Но ведь раньше все работало корректно и там и там без указания пользователя. Когда раньше? Чего-то про это в предыдущем сообщении не слова.. А насчет симптомов: насколько я понимаю, если не указываешь имя владельца таблицы, то берется таблица с префиксом текущего пользователя. Соответсвенно это могут быть две разные таблицы в DTS и QA из-за того что запросы выполняются из под разных логинов. В случае хранимой процедуры или вьюхи, запросы выполняются из под логина создателя вьюхи или хранимой процедуры (поправьте если я ошибаюсь). Так что ничего странного в этом нет. В общем используйте двухкомпонентные имена типа dbo.Inventory и не ошибетесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2002, 10:09:11 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32049910&tid=1820414]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 376ms |

| 0 / 0 |
