Фактическая температура воздуха в Находке on-line. Прогноз погоды в Находке  

BS-Client (от ВТБ) и клиент-серверная БД(не Access). Дружим?

Обмен опытом ИТ-специалистов в различных областях

Модератор: Aroch

BS-Client (от ВТБ) и клиент-серверная БД(не Access). Дружим?

Сообщение Char0Day » Вт сен 04, 2007 7:54 pm

Вволю наотдыхавшись в отпуске... постойте, а почему это вволю??? Нет, начнем не так.
Радостно отдыхая, и на полную катушку расслабляясь, будучи в законном, честно заработанном тяжким трудом очередном отпуске (во сказал :lol: ) я вдуг с ужасом осознал, что он... закончился :shock:.

И я (конечно не с таким энтузиазмом, с каким уходил в отпуск) отправился разгребать накопившиеся задачи на работе.

А они мне не совсем понравились :). Не, ну с точки зрения приобретения положительного опыта - конечно карашо, а вот с точки зрения времени, отведенного на решение...

Так вот задача.
Есть ПО Банк-Клиент от ВТБ (BS-Client v.3)
и два офиса удаленных офиса. Необходимо обеспечить пользователям из разных офисов совместную работу с данным ПО.
По умолчанию хранение данных в BS-Client реализовано в настольной СУБД Access, но судя по описанию на сайте разработчика, официально поддерживаются MS SQL Server, Oracle и Sybase.
Вообще-то, по идее, должна snm поддержка еще ряда СУБД, имеющих реализацию ODBC-интерфейса взаимодействия. Вопрос в другом: как сам клиент отнесется к различным реализациям ODBC и возможным отличиям в представлении разных типов данных...
Так вот...

Сперва я решил проверить "дешево и сердито" способ (хотя с подводными камнями) решения проблемы.
Организовал VPN-соединение (программное) между офисами. В качестве второго офиса выступало мое место обитания с 64k безлимиткой. Хотя, когда я посмотрел на размер БД (53 мб), у меня была уже почти уверенность, что это будет что-то. :)
И действительно, подключение клиента к БД через VPN-соединение, ограниченное каналом в 64к явило собой нечто... Не знаю как и сказать. Загрузка интерфейса клиента длилась около 3-х минут. Причем во время загрузки данных интерфейс пренеприятно подвисал на время передачи данных по узкому каналу.
А что вы хотели - гонять всю базу по узкому каналу, чтобы выбрать потом на стороне клиента запросом пару тройку записей на 1-2 килобайта. :).
Ну это все было лишь очередным подтверждением теоретических знаний на практике. :lol:

Не выискивая легких путей :), и зная, что нагрузка на сервер будет невысокой, решил попробовать перенести базу в опенсорсный MySQL сервер, тем более в будущем планируется использовать еще ряд проектов (Web-направленности) с использованием данной СУБД. Поэтому, чтобы не плодить серверы, поставил его...
Поставил ODBC-драйвер, перенес 53-метровую базу из Access в MySQL и... Ничего... все таки пожалел, что нет точной модели БД с подробно указанными типами данных в таблицах. Подозреваю, что проблемы где-нибудь в представлении Null-значений в разных ODBC-интерфейсах. Хотя, может и не в этом дело.
Тех саппорт местный с ВТБ обещал скинуть кой какую документацию (оказывается уже был опыт внедрения подобного решения (MS SQL Server) вроде в МТС?). Может там будет поподробнее описана модель БД.

Завтра попробую аналогичный вариант с MS SQL Server. Вполне возможно, MySQL - это для данной задачи все-таки изврат. :)
Есть, наконец, MS SQL Server 2005 Express (Ну не опенсорс конечно, но тоже бесплатный (и для коммерческого использования, насколько понял, тоже).
Так что, наверное, не буду изобретать колесо.

Потом отпишу, что из этого вышло.
Char0Day
Горожанин
 
Сообщения: 500
Зарегистрирован: Пн июл 24, 2006 1:34 pm
Откуда: г. Находка

Сообщение Char0Day » Чт сен 06, 2007 2:57 pm

А вышло все как надо. Клиенты заработали. Дело осталось за малым проверить опять на дохлом канале в 64к. Если там будет приемлемо шевелиться, то значит и на более толстых каналах все будет прекрасно.
За неимением времени отложил рассмотрение варианта "Клиент-ODBC -MySQL" до лучших времен, которые, кстати, могут и не наступить. :)

P.S. MS SQL Server express 2005 выглядит совсем неплохо (для небольших БД и малых нагрузок, конечно. Все-таки ограничения в 1 CPU , 1024 Mb оперативной и максимальным размером БД в 4GB дадут о себе знать когда-нибудь).

Удобный графический интерфейс мониторинга и управления MS SQL Server Management Studio Express, прогресс в общем. :)
Кроме того, он еще и бесплатен.
Char0Day
Горожанин
 
Сообщения: 500
Зарегистрирован: Пн июл 24, 2006 1:34 pm
Откуда: г. Находка

Сообщение Zorro » Пт сен 07, 2007 10:55 am

Кроме того, он еще и бесплатен.
:shock:
Бесплатный мелкософтофский софт???? :shock: :shock: :shock:

вот так да..
Был отвергаем, но зато - какими!
© В. Вишневский
Аватара пользователя
Zorro
Житель
 
Сообщения: 224
Зарегистрирован: Чт апр 05, 2007 3:58 pm

Сообщение Char0Day » Сб сен 08, 2007 9:24 pm

Все продукты линейки Express - бесплатны!!!
Думаю - наше уважаемое сообщество опенсорсников все-таки заставило Майкрософт пересмотреть некоторые из своих позиций. :)
Это одно из обстоятельств, почему я ухожу от Борландов (CodeGear).
Char0Day
Горожанин
 
Сообщения: 500
Зарегистрирован: Пн июл 24, 2006 1:34 pm
Откуда: г. Находка

Re: BS-Client (от ВТБ) и клиент-серверная БД(не Access). Дружим?

Сообщение pocher » Пт окт 15, 2010 4:26 pm

Чем в итоге закончился перевод?
pocher
Гость
 
Сообщения: 1
Зарегистрирован: Пт окт 15, 2010 4:17 pm

Re: BS-Client (от ВТБ) и клиент-серверная БД(не Access). Дружим?

Сообщение Char0Day » Вс окт 17, 2010 2:39 pm

Подружил (давно это было ))) ) с MS SQL Server Express
Char0Day
Горожанин
 
Сообщения: 500
Зарегистрирован: Пн июл 24, 2006 1:34 pm
Откуда: г. Находка

Re: BS-Client (от ВТБ) и клиент-серверная БД(не Access). Дружим?

Сообщение Char0Day » Вс ноя 07, 2010 4:37 pm

Документация:

http://www.bssys.com/clients/escort/sul ... dbobs3157/

Может, по указанной выше ссылке поможет

Когда-то вроде там искал
Char0Day
Горожанин
 
Сообщения: 500
Зарегистрирован: Пн июл 24, 2006 1:34 pm
Откуда: г. Находка

Re: BS-Client (от ВТБ) и клиент-серверная БД(не Access). Дружим?

Сообщение Monday » Пн янв 15, 2018 1:22 pm

hll20180115
adidas outlet
polo ralph lauren outlet
burberry
ugg outlet
michael kors canada
burberry outlet
timberland outlet
pandora jewelry
ugg outlet online
ugg boots
coach outlet
fitflops sale clearance
jordan shoes
cheap jordans free shipping
pandora charms
christian louboutin outlet
coach outlet
yeezy 350 boost
coach bags
ugg outlet
adidas shoes
ugg outlet
red bottoms
adidas superstar
valentino shoes
coach outlet
canada goose
michael kors factory outlet
oakley sunglasses
nike zoom
ralph lauren uk
canada goose outlet
moncler jackets outlet
louis vuitton outlet
nike outlet
ugg outlet
ugg boots
ugg outlet
nfl jerseys wholesale
pandora
michael kors outlet
air max 97
ralph lauren outlet
cheap nfl jerseys
canada goose
cheap ugg boots
cheap ray ban sunglasses
mbt
coach outlet
coach factory outlet
canada goose outlet
cheap ray ban sunglasses
jordan shoes
hermes birkin
canada goose outlet
ugg outlet
ugg boots
fitflops sale
adidas nmd
ralph lauren outlet
nmd adidas
fitflops
moncler outlet
coach outlet
coach outlet store
louis vuitton outlet
adidas shoes
michael kors outlet
philipp plein outlet
moncler coats
michael kors outlet
michael kors outlet clearance
adidas shoes
coach outlet store
michael kors outlet
canada goose outlet
canada goose outlet
michael kors outlet store
coach outlet
canadian goose
michael kors
cheap mlb jerseys
louis vuitton outlet online
louis vuitton outlet online
cheap jordans
uggs outlet
kate spade outlet
ugg boots
cheap nfl jerseys
cheap uggs
ralph lauren outlet
yeezy boost
ralph lauren outlet
air max 97
michael kors outlet clearance
ferragamo outlet
nike shoes for men
nike air max
polo ralph lauren outlet
cheap oakley sunglasses
uggs
nmd shoes
michael kors uk
longchamp uk
kate spade bags
moncler outlet
uggs canada
ugg outlet
air max 2018
ralph lauren uk
michael kors outlet
cheap jordans
kate spade handbag
pandora store
moncler jackets
nike outlet online
michael kors outlet
uggs clearance
oakley sunglasses
michael kors outlet
adidas campus
pandora charms sale clearance
hermes handbags
tory burch outlet
valentino shoes outlet
moncler jackets
coach outlet
coach outlet
coach outlet
jordan retro 11
michael kors outlet
hermes handbags
michael kors outlet
longchamp handbags
ralph lauren outlet
philipp plein shirt
air jordans
salvatore ferragamo shoes
ralph lauren outlet
polo ralph lauren outlet online
ugg shoes
adidas superstar
canada goose jackets
north face outlet
burberry outlet
ugg boots on sale
longchamp handbags
oakley sunglasses
ralph lauren outlet
adidas yeezy boost
pandora jewelry
ugg boots canada
oakley sunglasses
canada goose outlet
canada goose outlet
canada goose outlet
salvatore ferragamo
ray ban sunglasses
pandora charms sale clearance
ralph lauren outlet
timberland boots
nike outlet
fred perry
burberry sale
mulberry bags
coach factory outlet
ugg outlet
cheap mlb jerseys china
michael kors outlet
polo outlet
north face jackets
michael kors outlet
timberland boots
coach factory outlet online
ralph lauren outlet
pandora charms
fitflops
canada goose outlet
kate spade outlet
ray ban sunglasses
ray ban sunglasses
coach factory outlet
ugg shoes
coach factory outlet
moncler jackets
uggs
moncler
canada goose uk
cheap oakley sunglasses
ugg boots
adidas yeezy
ray ban sunglasses
pandora charms
coach outlet store
canada goose uk
cheap ray bans
mbt shoes
kate spade
yeezy boost
coach factory outlet
nike air max
coach factory outlet
moncler uk
birkenstocks
burberry outlet canada
canada goose jackets
moncler outlet
louboutin shoes
pandora charms
coach outlet store
canada goose sale
birkenstock sandals
coach outlet
christian louboutin outlet
supreme clothing
pandora jewelry outlet
ugg boots
nmd adidas
adidas yeezy
michael kors outlet online
polo ralph lauren outlet online
michael kors outlet
adidas outlet
michael kors outlet store
christian louboutin outlet
nike outlet store
michael kors outlet
coach outlet
adidas yeezy boost
coach outlet
canada goose outlet
ralph lauren
air max 2017
ugg australia
pandora charms
polo ralph lauren outlet
uggs canada
adidas yeezy
oakley sunglasses sale
adidas shoes
moncler outlet
mulberry outlet
jordan retro
cheap jordans for sale
pandora outlet
ugg outlet
nike shoes
coach outlet store online clearances
cheap jordans
canada goose sale
nike store
ugg outlet
coach factory outlet
kate spade outlet store
hermens bags
ralph lauren uk
burberry outlet
ugg outlet
ugg boots
canada goose outlet
coach handbags
uggs
polo ralph lauren outlet online
coach outlet
mulberry handbags
north face jackets
canada goose uk
air jordan shoes
canada goose outlet
ugg boots
coach factory outlet
canada goose jackets
ultra boost
uggs outlet
ugg outlet
canada goose jackets
ugg boots
pandora charms
longchamp outlet
ralph lauren outlet
coach canada
christian louboutin
ugg outlet
ugg outlet
burberry outlet store
cheap jordans
canada goose sale
coach outlet
adidas nmd
discount oakley sunglasses
mbt shoes
hermes handbags
coach factory outlet
gucci handbags
moncler
polo ralph lauren outlet
canada goose
coach factory outlet
jordan shoes
pandora outlet
fitflops
ray ban sunglasses discount
michael kors outlet
christian louboutin
ugg boots for women
pandora charms
adidas yeezy
ugg outlet
michael kors handbags
pandora charms sale
fred perry polo
polo ralph lauren outlet online
nike shoes
coach factorty outlet
coach outlet
yeezy boost
hermes bags
supreme clothing
adidas nmd
canada goose uk
red bottom shoes
moncler outlet
canada goose
louboutin shoes
north face outlet
michael kors outlet
cheap uggs
kate spade
mulberry uk
air jordan shoes
red bottoms shoes
air max 2018
michael kors outlet clearance
canada goose
coach outlet
michael kors outlet clearance
canada goose jackets
ugg boots
ugg outlet
coach outlet
ralph lauren uk
pandora charms sale
adidas shoes
michael kors handbags
ugg boots
pandora jewelry
ugg ustralia
cheap ray ban sunglasses
supreme clothing
ugg outlet
nike shoes
uggs outlet
nfl jerseys wholesale
nike outlet store
ugg outlet
polo outlet
coach factory outlet
adidas yeezy boost
yeezy boost 350
polo ralph lauren outlet
adidas yeezy
ralph lauren
canada goose clothing
coach outlet
hermes outlet
canada goose
coach factory outlet online
jordans
moncler jackets
nike outlet
cat boots
fitflops sale clearance
ugg outlet store
canada goose jackets uk
coach outlet
the north face
coach factory outlet
canada goose sale
michael kors canada
coach factorty outlet
timberland boots outlet
coach canada
canada goose jackets
michael kors outlet
canada goose outlet
canada goose
oakley sunglasses
cheap uggs
north face jackets
adidas outlet
ralph lauren sale clearance
north face jackets
kate spade outlet store
canada goose jackets
canada goose jackets
louis vuitton outlet store
air jordans
michael kors outlet online
cheap nfl jerseys
pandora jewelry
ugg boots
harden vol 1
ugg outlet
polo ralph lauren outlet online
coach outlet
canada goose outlet
adidas nmd
coach outlet
ralph lauren sale clearance
columbia sportswear
north face outlet online
longchamp outlet
pandora charms sale clearance
kate spade outlet
michael kors handbags
moncler outlet
pandora charms uk
michael kors outlet online
moncler jackets
longchamp outlet online
ugg boots on sale
coach outlet online
ralph lauren outlet
coach outlet online
oakley sunglasses
ray ban sunglasses
ferragamo shoes
canada goose outlet
yeezy boost
yeezy boost
coach outlet store online
pandora jewelry
supreme new york
kate spade handbags
adidas
north face outlet
polo ralph lauren
gucci outlet
coach factory outlet
canada goose outlet
ralph lauren outlet
pandora outlet
doudoune moncler
canada goose uk
cheap jordans
louis vuitton
canada goose outlet
ugg boots
canada goose coats
coach outlet store
michael kors outlet clearance
tory burch outlet store
pandora charms
ralph lauren outlet
hll20180115
Monday
Квартирант
 
Сообщения: 86
Зарегистрирован: Пн янв 15, 2018 12:46 pm


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron