Гость
Форумы / Informix [игнор отключен] [закрыт для гостей] / как законектиться с ru_ru.1251 / 25 сообщений из 43, страница 1 из 2
10.06.2010, 09:27
    #36679790
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
У меня на сервере в базе в инфо nls прописано collating sequence ru_RU.1251 ctype ru_RU.1251/
В informix client sdk 3.5 db_locale ru_RU.1251 client_locale ru_RU.1251.В переменных средах Windows informixdir=путь где установлен клиент/в реестре прописано то же самое и ifxsqlhosts///пытаюсь в visual studio при помощи .net informix driver конектиться к удалённому серверу informix. выдаёт ошибку database locale information mismatch/Подскажите пожалуйста как можно пофиксить такую проблему?
...
Рейтинг: 0 / 0
10.06.2010, 09:32
    #36679800
KyRo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
Попробуйте поменять локаль в настройках ОДБС или же прописать в утилите Setnet32
...
Рейтинг: 0 / 0
10.06.2010, 10:07
    #36679860
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
...
Рейтинг: 0 / 0
10.06.2010, 10:50
    #36679944
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
а если мне не через ODBC driver а через .NET provider надо
...
Рейтинг: 0 / 0
10.06.2010, 10:54
    #36679949
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uraganа если мне не через ODBC driver а через .NET provider надо

а в Setnet32 во вкладке environment прописал всё кроме ifxsqlhosts если там прописываю хост то дальше на вкладку server information не переходит пишет could not open the registry/Сразу оговорюсь удалённый реестр работает
...
Рейтинг: 0 / 0
10.06.2010, 10:55
    #36679951
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
в другие базы(sysmaster) при таких настройках попадаю
...
Рейтинг: 0 / 0
10.06.2010, 10:58
    #36679960
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uraganа если мне не через ODBC driver а через .NET provider надовы о чем вообще?
Может уже начнете код показывать? Невозможно вообще понять что выделаете и зачем.

дока ибиэима:
http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.netpr.doc/netpr68.htm

Код: plaintext
1.
2.
IfxConnection public properties
 ConnectionString
 Client Locale, Client_Locale


IfxConnection1.ConnectionString = @"Database=myDataBase;Host=192.168.10.10;Server=db_engine_tcp;Service=1492; Protocol=onsoctcp;UID=myUsername;Password=myPassword;Client_Locale=ru_RU.1251";
...
Рейтинг: 0 / 0
10.06.2010, 10:59
    #36679961
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uraganв другие базы(sysmaster) при таких настройках попадаю
в ODBC прописал в обоих локалях ru_ru.1251 заработало....но мне надо в студии через ifxconnection.connectingstring///знаете там кнопка есть если перетащиш на форму ifxconnection///
...
Рейтинг: 0 / 0
10.06.2010, 11:02
    #36679970
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
Журавлев Денис777uraganа если мне не через ODBC driver а через .NET provider надовы о чем вообще?
Может уже начнете код показывать? Невозможно вообще понять что выделаете и зачем.

дока ибиэима:
http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.netpr.doc/netpr68.htm

Код: plaintext
1.
2.
IfxConnection public properties
 ConnectionString
 Client Locale, Client_Locale


IfxConnection1.ConnectionString = @"Database=myDataBase;Host=192.168.10.10;Server=db_engine_tcp;Service=1492; Protocol=onsoctcp;UID=myUsername;Password=myPassword;Client_Locale=ru_RU.1251";

вот код но разве он вам очём то говорит?
Server=ol_informix; DataBase=teh2; User Id=informix;Password=informix123; Host=10.211.1.18; Protocol=onsoctcp; service=1526;
...
Рейтинг: 0 / 0
10.06.2010, 11:13
    #36680003
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uragan
вот код но разве он вам очём то говорит?
Server=ol_informix; DataBase=teh2; User Id=informix;Password=informix123; Host=10.211.1.18; Protocol=onsoctcp; service=1526;Вы издеваетесь? Где код? Жалкий огрызок. И где Client_Locale=ru_RU.1251 что-то не вижу.
...
Рейтинг: 0 / 0
10.06.2010, 11:13
    #36680008
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
может быть в самой винде в переменных средах пользователя или в системных переменных надо что-то прописывать?
...
Рейтинг: 0 / 0
10.06.2010, 11:15
    #36680014
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uraganможет быть в самой винде в переменных средах пользователя или в системных переменных надо что-то прописывать?может пора документацию почитать?
...
Рейтинг: 0 / 0
10.06.2010, 11:15
    #36680016
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
Журавлев Денис777uraganа если мне не через ODBC driver а через .NET provider надовы о чем вообще?
Может уже начнете код показывать? Невозможно вообще понять что выделаете и зачем.

дока ибиэима:
http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.netpr.doc/netpr68.htm

Код: plaintext
1.
2.
IfxConnection public properties
 ConnectionString
 Client Locale, Client_Locale


IfxConnection1.ConnectionString = @"Database=myDataBase;Host=192.168.10.10;Server=db_engine_tcp;Service=1492; Protocol=onsoctcp;UID=myUsername;Password=myPassword;Client_Locale=ru_RU.1251";

а где эти параметры просмотреть

IfxConnection public properties

Client Locale, Client_Locale
...
Рейтинг: 0 / 0
10.06.2010, 11:18
    #36680025
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
Журавлев Денис,

простите...а где это.... я в студии всё выставляю CLIENT_LOCALE=ru_RU.1251 DB_LOCALE.1251
...
Рейтинг: 0 / 0
10.06.2010, 11:18
    #36680027
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uragan
а где эти параметры просмотреть

IfxConnection public properties

Client Locale, Client_Localeплохо быть тупым, понимаю.

Просто замените свою строку
Код: plaintext
Server=ol_informix; DataBase=teh2; User Id=informix;Password=informix123; Host=10.211.1.18; Protocol=onsoctcp; service=1526;
на мою:
Код: plaintext
Server=ol_informix; DataBase=teh2; User Id=informix;Password=informix123; Host=10.211.1.18; Protocol=onsoctcp; service=1526;Client_Locale=ru_RU.1251
...
Рейтинг: 0 / 0
10.06.2010, 11:19
    #36680030
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uraganЖуравлев Денис,

простите...а где это.... я в студии всё выставляю CLIENT_LOCALE=ru_RU.1251 DB_LOCALE.1251где где выставляете?
...
Рейтинг: 0 / 0
10.06.2010, 11:45
    #36680124
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
Журавлев Денис777uraganЖуравлев Денис,

простите...а где это.... я в студии всё выставляю CLIENT_LOCALE=ru_RU.1251 DB_LOCALE.1251где где выставляете?

и не говорите трудно быть тупым...русским ведь языком написано в студии в дизайнере
...
Рейтинг: 0 / 0
10.06.2010, 11:49
    #36680139
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uragan
и не говорите трудно быть тупым...русским ведь языком написано в студии в дизайнере
Не выставляйте db_locale. Покажите всю строку и ошибку.
...
Рейтинг: 0 / 0
10.06.2010, 11:49
    #36680140
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
Журавлев Денис777uragan
а где эти параметры просмотреть

IfxConnection public properties

Client Locale, Client_Localeплохо быть тупым, понимаю.

Просто замените свою строку
Код: plaintext
Server=ol_informix; DataBase=teh2; User Id=informix;Password=informix123; Host=10.211.1.18; Protocol=onsoctcp; service=1526;
на мою:
Код: plaintext
Server=ol_informix; DataBase=teh2; User Id=informix;Password=informix123; Host=10.211.1.18; Protocol=onsoctcp; service=1526;Client_Locale=ru_RU.1251


выдал ошибку
ERROR [HY000] [Informix .NET provider][Informix]Error opening required code-set conversion object file.
...
Рейтинг: 0 / 0
10.06.2010, 11:55
    #36680161
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
Журавлев Денис777uragan
и не говорите трудно быть тупым...русским ведь языком написано в студии в дизайнере
Не выставляйте db_locale. Покажите всю строку и ошибку.

IfxConnection ifxConnection1 = new IfxConnection();
ifxConnection1.ConnectionString = "Server=ol_informix;DataBase=teh2;User Id=informix;Password=informix;Host=10.211.1.18;Protocol=onsoctcp;service=1526;Client_Locale=ru_RU.1251";
...
Рейтинг: 0 / 0
10.06.2010, 12:07
    #36680218
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
значит в базе не 1251

покажите

select substr(name,1,18) db_name
,substr(owner,1,8) owner
,created
,substr(' '||is_logging,1,2) log
,substr(is_buff_log,1,2) buf
,substr(is_nls,1,2) nls
,substr(is_ansi,1,2) ansi
,substr(flags,1,5) flags
,substr(dbs_collate,1,12) locale
from sysdatabases,sysdbslocale
where name=dbs_dbsname
order by created;
...
Рейтинг: 0 / 0
10.06.2010, 12:10
    #36680226
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
Журавлев Денисзначит в базе не 1251

покажите

select substr(name,1,18) db_name
,substr(owner,1,8) owner
,created
,substr(' '||is_logging,1,2) log
,substr(is_buff_log,1,2) buf
,substr(is_nls,1,2) nls
,substr(is_ansi,1,2) ansi
,substr(flags,1,5) flags
,substr(dbs_collate,1,12) locale
from sysdatabases,sysdbslocale
where name=dbs_dbsname
order by created;

обясните пожалуйста как это показать где на сервере
...
Рейтинг: 0 / 0
10.06.2010, 12:11
    #36680235
777uragan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uraganЖуравлев Денисзначит в базе не 1251

покажите

select substr(name,1,18) db_name
,substr(owner,1,8) owner
,created
,substr(' '||is_logging,1,2) log
,substr(is_buff_log,1,2) buf
,substr(is_nls,1,2) nls
,substr(is_ansi,1,2) ansi
,substr(flags,1,5) flags
,substr(dbs_collate,1,12) locale
from sysdatabases,sysdbslocale
where name=dbs_dbsname
order by created;

обясните пожалуйста как это показать где на сервере

в базе в nls 100 процент 1251
...
Рейтинг: 0 / 0
10.06.2010, 12:52
    #36680386
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uraganЖуравлев Денисзначит в базе не 1251
покажите
select substr(name,1,18) db_name
,substr(owner,1,8) owner
,created
,substr(' '||is_logging,1,2) log
,substr(is_buff_log,1,2) buf
,substr(is_nls,1,2) nls
,substr(is_ansi,1,2) ansi
,substr(flags,1,5) flags
,substr(dbs_collate,1,12) locale
from sysdatabases,sysdbslocale
where name=dbs_dbsname
order by created;
обясните пожалуйста как это показать где на сервере
Это SQL запрос, который нужно выполнить на вашем сервере любым доступным способом (надеюсь, что вы это умеете) и ПОКАЗАТЬ РЕЗУЛЬТАТ. Запрос надо выполнять для системной БД sysmaster.

P.S. У меня тоже иногда впечатление, что вы издеваетесь...
...
Рейтинг: 0 / 0
10.06.2010, 13:09
    #36680450
Тан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как законектиться с ru_ru.1251
777uragan
IfxConnection ifxConnection1 = new IfxConnection();
ifxConnection1.ConnectionString = "Server=ol_informix;DataBase=teh2;User Id=informix;Password=informix;Host=10.211.1.18;Protocol=onsoctcp;service=1526;Client_Locale=ru_RU.1251";
допишите еще сюда ;db_Locale=ru_RU.1251
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / как законектиться с ru_ru.1251 / 25 сообщений из 43, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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