![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Временные файлы, как избавиться: PARADOX.LNK, PDOXUSRS.LCK [D6, MSSQL]
fool © (2003-02-17 12:15:00)При запуске проги (MSSQL через BDE), при открытии TQuery (использую UpdateSQL, изменения кэшируются)на некоторых компах появляется временный файл DelX.MB, а на некоторых кроме него еще и PARADOX.LNK, PDOXUSRS.LCK, что мне крайне не нравиться и к тому же порой мешает. Подозреваю, что дело в настройках BDE, но в каких точно - не знаю, а может из-за чего-нибудь другого. Подскажите че и где настроить, чтобы избавиться от этого.
Спасибо.
Anatoly Podgoretsky (2003-02-17 16:06:00) [1]Не обязатель, могла быть изначально на MSSQL
А вот при LOCAL SHARE=FALSE он сможет получить еще несколько неприятных моментов, при том не будет даже ясно почему.
MsGuns (2003-02-17 15:52:00) [2]>Anatoly Podgoretsky © (17.02.03 13:55)
>fool © (17.02.03 13:56)
Блин, все так просто ! Я вообще сразу не въехал в то, что MSSQL юзают через BDE ! Возможно, когда-то БД была на парадоксе, а потом ее конвертанули в MSSQL. Ну а софт, конечно, остался..
Спасибо за урок !
AlexAlex2 (2003-02-17 14:35:00) [3]Скорее всего стояло LOCAL SHARE=TRUE
zx (2003-02-17 14:01:00) [4]Потому что bde был изначально по paradox заточен.
fool (2003-02-17 13:56:00) [5]>MsGuns
Fool - это я, ты скорее полный fool :), не обижайся!
БД Paradox тут вооще не при делах, просто временные файлы называются PARADOX.LNK, PDOXUSRS.LCK, почему - сам не знаю, но проблему только что решил "в лоб": на компе, где эти файлы не создаются скопировал конфигурацию БДЕ и кинул ее на комп, где они создавались, применил и в итоге требуемый результат достигнут - они больше не появляются.
Anatoly Podgoretsky (2003-02-17 13:55:00) [6]MsGuns © (17.02.03 13:46)
Во многом, при запросах к SQL серверам, БДЕ создает временные файлы в формате Парадокса.
MsGuns (2003-02-17 13:46:00) [7]Не, ну я или Fool, или одно из двух ;)) Ну не могу я понять:
данные - в формате Paradox, движок - BDE. База что, лежит на SQL - сервере ? Я понимаю так, что парадокс может лежать на файл-сервере. Получается, что MSSQL - это типа сервера-хранителя БД ?
А может, просто есть выделенный сервер (тачка), на которой установлен MSSQL, а заодно он используется как файл-сервер ?
Поясните, дорогие, где я дурак ?
fool (2003-02-17 13:43:00) [8]Ну ладно, и на этом спасибо, все же на данном этапе попробую поковырять БДЕ...
sniknik (2003-02-17 13:41:00) [9]оставиш BDE еше не раз в проблемы влезеш. (некоторые вещи просто не поддерживаются)
Anatoly Podgoretsky (2003-02-17 13:38:00) [10]Настройкой БДЕ не нешишь проблему, а перенос на АДО может оказаться тяжелым. Вот среди этих двух альтернатив и выбирай.
Лично я бы выбрал вторую, не из за этих временных файлов, а из того, что АДО для MSSQL самое прямое и родное.
БДК идеал для Парадокс и дБейс
fool (2003-02-17 13:27:00) [11]>Anatoly Podgoretsky
есть рабочая прога, есть исходники, есть обозначенная выше проблема, вопрос: что проще устранить проблему посредством настройки BDE или переколбасить прогу под ADO?
Anatoly Podgoretsky (2003-02-17 13:03:00) [12]На этот совершенно конкретный вопрос, есть совершенно конкретный ответ = не использовать БДЕ.
fool (2003-02-17 12:57:00) [13]1) Есть тактическая задача: выбор средств и технологий для реализации задания.
2) Есть локальные задачи в контексте тактический задачи.
Не сильно умно? В данном случае вопрос стоит в решении конкретной локальной задачи. Насчет ADO и BDE я бы спорить не хотел, т.к. и на мой взгляд ADO предпочтительней, но есть совершенно конкретный вопрос.
Anatoly Podgoretsky (2003-02-17 12:43:00) [14]fool © (17.02.03 12:29)
ADO
sniknik (2003-02-17 12:36:00) [15]ADO для MSSQL самое то.
fool (2003-02-17 12:29:00) [16]>Anatoly Podgoretsky
не использовать - хороший совет, ну а все же?
>MsGuns
еще раз, использую MSSQL
MsGuns (2003-02-17 12:24:00) [17]Дело совсем не в настройках BDE - ну родили ее такой !
А вот совершенно непонятно другое: если исп-ся Paradox и BDE, то причем тут MSSQL ?
Anatoly Podgoretsky (2003-02-17 12:22:00) [18]Не использовать BDE для связи с MSSQL, это мазохизм