powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Соединение к ASA на PocketPC
8 сообщений из 8, страница 1 из 1
Соединение к ASA на PocketPC
    #32779425
Александр Старшинин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, помогите разобраться с задачей подсоединения из Sybase Central к базе данных, запущенной на КПК под Windows CE. Проблема в том, что я никак не могу определить IP-адрес устройства, куда должен стучаться клиент ASA. Для связи КПК с компьютером используется ActiveSync 3.7.1
...
Рейтинг: 0 / 0
Соединение к ASA на PocketPC
    #32779576
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр, если ва не трудно, опишите подробной (почти на пальцах), откуда какие файлы бросать на КПК, чтобы заставить это чудо работать.
В developer edition есть все необходимое, или у вас полный лицензионный пакет?

...
Рейтинг: 0 / 0
Соединение к ASA на PocketPC
    #32779705
Александр Старшинин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыжий КотАлександр, если ва не трудно, опишите подробной (почти на пальцах), откуда какие файлы бросать на КПК, чтобы заставить это чудо работать.
В developer edition есть все необходимое, или у вас полный лицензионный пакет?


Да у нас полный лицензионный пакет, но кидать ничего не надо. Надо просто достучаться к базе, находящейся на КПК с настольного компьютера.

Другими словами читаю и пытаюсь понять, что тут авторы имели ввиду:
You can connect from applications running on a desktop PC, such as Sybase Central or Interactive SQL, to a database server running on a Windows CE device. The connection uses TCP/IP over the ActiveSync link between the desktop machine and the Windows CE device.

If you are using an Ethernet connection between your desktop machine and the Windows CE device, or if you are using Windows CE Services 2.2, the following procedure works. If you are using a serial cable connection and ActiveSync 3.0, see the following section.

To connect from a desktop application to a Windows CE database server
Determine the IP address of the server. Start the server on the Windows CE device with the -z option (output extra debug information).

For example:

dbsrv9 -z -x tcpip -n TestServer asademo.dbWith the -z option, the server writes out its IP address during startup. The address may change if you disconnect your HPC from the network and then re-connect it.

To change between static and dynamic IP assignment for the HPC, configure the settings in the Windows Control Panel. Open Network, and choose the Services tab. Select Remote Access Service and click Properties > Network > TCP/IP Configuration.

Create an ODBC profile on your desktop machine.

Open the ODBC Administrator, and click Add. Choose Adaptive Server Anywhere 9.0 from the list of drivers and click Finish. The ODBC Configuration for Adaptive Server Anywhere dialog appears.

On the Login tab, type a user ID and password.

On the Database tab, type the server name.

On the Network tab, check TCP/IP, and type the following in the adjacent field:

dobroadcast=DIRECT;host=XXX.XXX.XXX.XXXwhere XXX.XXX.XXX.XXX is the server IP address.

On the ODBC tab, click Test Connection to confirm that your ODBC data source is properly configured.

Вся проблема, где найти этот пресловутый адрес XXX.XXX.XXX.XXX?
...
Рейтинг: 0 / 0
Соединение к ASA на PocketPC
    #32779783
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IP по идее можно прямо на PDA посмотреть. Хотя это от модели и ПО на нем зависит. У меня на HP iPAQ например, четко показывает во время соединения по сети, какой динамический адрес был присвоен. Так же можно поставить в настройках соединения статический адрес. Правда я не через ActiveSynch для сетевого соединения использую, а Bluetooh соединение. Сам еще ASA на PDA не ставил, пока только с ним разбираюсь, с сетью там есть пока темные для меня места :)
...
Рейтинг: 0 / 0
Соединение к ASA на PocketPC
    #32780041
Александр Старшинин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASCRUSIP по идее можно прямо на PDA посмотреть. Хотя это от модели и ПО на нем зависит. У меня на HP iPAQ например, четко показывает во время соединения по сети, какой динамический адрес был присвоен. Так же можно поставить в настройках соединения статический адрес. Правда я не через ActiveSynch для сетевого соединения использую, а Bluetooh соединение. Сам еще ASA на PDA не ставил, пока только с ним разбираюсь, с сетью там есть пока темные для меня места :)

Посмотреть что угодно на PDA и так проблемы нет, ActiveSync работает как часы. IP адрес можно прописать на КПК и статический, проблема в том, что он, простите, не пингуется, хотя в инет ходит и почту гад через мой ноутбук читает. А вот как настроить ODBC-соединение, чтобы к нему обратиться.
Ладно, попробуем постучать в дверь технической поддержки Sybase, пользуюясь статусом официального партнера -:)
...
Рейтинг: 0 / 0
Соединение к ASA на PocketPC
    #32780525
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Один маленький момент. В строке коннекта можно указывать два ключевых слова - HOST и IP. Первое для указания текстового имени хоста, второе для указания его IP-адреса. Если КПК имеет собственное имя и оно зарегестрировано в локальном DNS - можно использовать HOST, иначе нужно использовать IP.
Второй вариант - а проверьте всетаки файрволы :)
...
Рейтинг: 0 / 0
Соединение к ASA на PocketPC
    #32780541
Александр Старшинин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlОдин маленький момент. В строке коннекта можно указывать два ключевых слова - HOST и IP. Первое для указания текстового имени хоста, второе для указания его IP-адреса. Если КПК имеет собственное имя и оно зарегестрировано в локальном DNS - можно использовать HOST, иначе нужно использовать IP.
Второй вариант - а проверьте всетаки файрволы :)

В локальном DNS КПК конечно же не зарегистрирован (он стыкуется исключительно к ноутбуку). Насчет файрвола - вроде все ничего: в инет же он через этот самый firewall и ходит
...
Рейтинг: 0 / 0
Соединение к ASA на PocketPC
    #32780559
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Старшинин White OwlОдин маленький момент. В строке коннекта можно указывать два ключевых слова - HOST и IP. Первое для указания текстового имени хоста, второе для указания его IP-адреса. Если КПК имеет собственное имя и оно зарегестрировано в локальном DNS - можно использовать HOST, иначе нужно использовать IP.
Второй вариант - а проверьте всетаки файрволы :)

В локальном DNS КПК конечно же не зарегистрирован (он стыкуется исключительно к ноутбуку). Насчет файрвола - вроде все ничего: в инет же он через этот самый firewall и ходит

Интернет и ASA используют разные порты. Проверьте, открыт ли порт 2638 (по умолчанию). К тому же в файрволе в статистике должен сидеть IP КПК
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Соединение к ASA на PocketPC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]