|
|
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
Есть DBase file (import.dbf) и надо из него прочитать данные средствами MS SQL. DTS не катит, т.к. на машине клиента для запуска DTS-пакета из коммандной строки надо на клиенте ставить MS SQL Client Tools (не хватает dtspkg.dll). Как можно это сделать? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:14:19 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
запускайте пакет с сервера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:20:00 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
Если работа разовая, можно на сервере DTS написать. Типа как я сделал. Только по расписанию у меня не получается это запустить. Хоть тресни. А так, приглашаю к обсуждению (если все же надо по расписанию) по адресу: Как настроить Service Agent для того, чтоб .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:20:26 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
Хм... да и на клиенте DTS написать тоже можно, только надо чтоб установлен SQL на клиенте был но нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:22:31 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
Нет по расписанию не катит. Дело обстоит так: Бухгалтер в любое время (примерно раз в день) получает инфу из банка, с расчетного счета в виде выписки. Затем экспортирует в *.dbf, после чего заходит в мою прогу и указывает откуда импортировать. Запуская при этом SP, которая, как хотелось бы, получает и обрабатывает данные, приводя их к нужному формату. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:26:31 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
А еще можно через Import and Export Data эту работу (опять же, если разово) провернуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:27:01 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
2 funikovyuri А как его с сервера запустить, не подскажите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:29:22 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
Зачит, все же по расписанию... Можно выкрутиться следующим образом (мне не раз приходилось): расшарь на сервере для нее папочку, куда она будет скидывать свою dbf. И напиши на сервере DTS. Его по расписанию поставить получиться должно (Если, конечно, правильно напишешь). Такие дела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:30:01 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#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:08 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
2Sergey A.Ledenev А из SP я смогу запустить DTS-package (в любое время не по расписанию)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:38:45 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
Даже не знаю, с хранимые процедуры под эти дела не использовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 14:45:45 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
2Glory Ввел в QA: Код: plaintext 1. 2. 3. 4. 5. 6. 7. А получил: Код: plaintext 1. 2. 3. 4. 5. 6. Может чего не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 15:00:22 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
А учетная запись под которой старутет SQL Server (именно сервер, а не та, под которой вы залогинены сейчас) имеет права на \\N12w2kp\Project\cli_bnk\LOCAL\ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 15:24:07 |
|
||
|
Как приаттачить файл?
|
|||
|---|---|---|---|
|
#18+
Спасибо всем за помощь. Буду проверять все, что было упомянуто. Попробую глубже покопать в BOL и еще где-нибудь. Если накопаю, то обязательно расскажу, а сейчас мое участие в обсуждении на время прекращается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 15:32:40 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32073409&tid=1818438]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 345ms |

| 0 / 0 |
