
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.11.2002, 14:14:19
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
Есть DBase file (import.dbf) и надо из него прочитать данные средствами MS SQL. DTS не катит, т.к. на машине клиента для запуска DTS-пакета из коммандной строки надо на клиенте ставить MS SQL Client Tools (не хватает dtspkg.dll). Как можно это сделать? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:20:00
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
запускайте пакет с сервера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:20:26
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
Если работа разовая, можно на сервере DTS написать. Типа как я сделал. Только по расписанию у меня не получается это запустить. Хоть тресни. А так, приглашаю к обсуждению (если все же надо по расписанию) по адресу: Как настроить Service Agent для того, чтоб .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:22:31
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
Хм... да и на клиенте DTS написать тоже можно, только надо чтоб установлен SQL на клиенте был но нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:26:31
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
Нет по расписанию не катит. Дело обстоит так: Бухгалтер в любое время (примерно раз в день) получает инфу из банка, с расчетного счета в виде выписки. Затем экспортирует в *.dbf, после чего заходит в мою прогу и указывает откуда импортировать. Запуская при этом SP, которая, как хотелось бы, получает и обрабатывает данные, приводя их к нужному формату. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:27:01
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
А еще можно через Import and Export Data эту работу (опять же, если разово) провернуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:29:22
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
2 funikovyuri А как его с сервера запустить, не подскажите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:30:01
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
Зачит, все же по расписанию... Можно выкрутиться следующим образом (мне не раз приходилось): расшарь на сервере для нее папочку, куда она будет скидывать свою dbf. И напиши на сервере DTS. Его по расписанию поставить получиться должно (Если, конечно, правильно напишешь). Такие дела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:38:08
|
|||
|---|---|---|---|
Как приаттачить файл? |
|||
|
#18+
1. Linked server Это например с использованием Jet.OLEDB провайдера EXEC sp_addlinkedserver @server = 'MYDBFs', @provider = 'Microsoft.Jet.OLEDB.4.0', @srvproduct = 'OLE DB Provider for Jet', @datasrc = 'L:\', @provstr = 'dBASE IV' go select * from mydbfs...mytable Можно и с использованием OLE DB Provider for ODBC 2. OPENROWSET select * from OPENROWSET('MSDASQL','Driver={Microsoft dBase Driver (*.dbf)};DBQ=L:\','Select * from mydbf.dbf') select * from OPENROWSET('MSDASQL', 'Driver={Microsoft Visual FoxPro Driver};UID=;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=No;Deleted=Yes;SourceDB=L:\','Select * from mydbf.dbf') 3. DTS на стороне сервера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:38:45
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
2Sergey A.Ledenev А из SP я смогу запустить DTS-package (в любое время не по расписанию)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 14:45:45
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
Даже не знаю, с хранимые процедуры под эти дела не использовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 15:00:22
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
2Glory Ввел в QA: Код: plaintext 1. 2. 3. 4. 5. 6. 7. А получил: Код: plaintext 1. 2. 3. 4. 5. 6. Может чего не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 15:24:07
|
|||
|---|---|---|---|
Как приаттачить файл? |
|||
|
#18+
А учетная запись под которой старутет SQL Server (именно сервер, а не та, под которой вы залогинены сейчас) имеет права на \\N12w2kp\Project\cli_bnk\LOCAL\ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2002, 15:32:40
|
|||
|---|---|---|---|
|
|||
Как приаттачить файл? |
|||
|
#18+
Спасибо всем за помощь. Буду проверять все, что было упомянуто. Попробую глубже покопать в BOL и еще где-нибудь. Если накопаю, то обязательно расскажу, а сейчас мое участие в обсуждении на время прекращается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1818438]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 374ms |

| 0 / 0 |
