On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
администратор




Пост N: 2955
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.04.13 08:56. Заголовок: AdsCopyTable


Не работает зараза с UNC путем
Может что то не так делаю ?

AdsCopyTable("//127.0.0.1/sklad$/basecopy/"+cfile) // .F.

AdsGetLastError() // 6420

IsDirectory("//127.0.0.1/sklad$/basecopy/") // .T. дира видится норм

sklad$ - это расшаренный скрытый ресурс


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 6 [только новые]


администратор




Пост N: 2957
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.04.13 09:19. Заголовок: Dima пишет: AdsCopy..


Dima пишет:

 цитата:
AdsCopyTable("//127.0.0.1/sklad$/basecopy/"+cfile)



Заработал вот так

 
AdsCopyTable("//127.0.0.1:6262/sklad$/basecopy/"+cfile) // порт надо указывать


Но блин он намного медленнее работает чем COPY TO FILE


Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2837
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 08.04.13 09:32. Заголовок: Dima пишет: Но блин..


Dima пишет:

 цитата:
Но блин он намного медленнее работает чем COPY TO FILE



В сети будет быстрее, так как файл копируется сервером.
А COPY TO FILE с открытым через ads файлом может не работать, это во первых.
А во вторых, AdsCopyTable работает без загрузки сети, а copy file - с двойной загрузкой, на прием и передачу.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2958
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.04.13 09:37. Заголовок: Pasha пишет: А COPY..


Pasha пишет:

 цитата:
А COPY TO FILE с открытым через ads файлом может не работать, это во первых


Работает (проверено), мы с тобой это обсуждали уже.
Pasha пишет:

 цитата:
А во вторых, AdsCopyTable работает без загрузки сети, а copy file - с двойной загрузкой, на прием и передачу.


Я просто сравнил интереса ради. AdsCopyTable (ADS 5.6) под Netware работает раз в 10 быстрее чем AdsCopyTable (ADS 10.10)
под Windows.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2838
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 08.04.13 09:52. Заголовок: Dima пишет: Я прост..


Dima пишет:

 цитата:
Я просто сравнил интереса ради. AdsCopyTable (ADS 5.6) под Netware работает раз в 10 быстрее чем AdsCopyTable (ADS 10.10)
под Windows



Ну что тут сказать. В прошлом веке и Ads работал лучше, и ОС были быстрее

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2959
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.04.13 10:01. Заголовок: Pasha :sm54: :sm52..


Pasha

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3139
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.05.13 12:23. Заголовок: Снова поигрался. Паш..


Снова поигрался. Паша был прав (как то проморгал я) , если AdsLocking( .T. ) тогда открытую
базу нельзя скопировать с помощью __copyfile
База в 600 метров под ADS 10.10 через Adscopytable , копируется аж 8 минут.
Та же база с ADS 5.6 на сервере Novell (там и машинка слабее в разы) копируется
через Adscopytable всего за 40 секунд.
В общем плюнул я на Adscopytable и выставил AdsLocking( .F. ) , затем подключившись
по RPC (hbnetio) cкопировал удаленно базу (на сервере) всего за 40 секунд с помощью __copyfile ,
после этого так же удаленно сделал архивацию за 50 секунд.
Hbnetio - вещь

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 9
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет