Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: cizma 12 Května 2008, 17:26:14

Název: Chyba při propojování aplikací OpenOffice.org Base s MySQL [vyřešeno]
Přispěvatel: cizma 12 Května 2008, 17:26:14
Pokouším se připojit aplikaci OpenOffice.org 2.4 Base s MySQL 5.0.51a-3ubuntu5 (Ubuntu 8.04).

- Připojit se k databázi MySQL - Připojit se pomocí JDBC - Název databáze: zkusebni_databaze (odpovídá názvu založené databáze v MySQL) - URL serveru: localhost (nebo 127.0.0.1 to je jedno) - Číslo portu: 3306 - Třída MySQL JDBC ovladače: otestování ohlásí JDBC ovladač byl úspěšně načten - Uživatelské jméno: root

Po otevření databáze a pokusu otevřít tabulky mi Base vypíše následující chybové hlášení:

Nepodařilo se připojení k datovému zdroji "databaze".

Error during query: Unexpected Exception: java.io.CharConversionException message given: null

Nested StackTrace:

** BEGIN NESTED EXCEPTION **

java.io.CharConversionException

STACICTRACE:

java.io.CharConversionException at gnu.gci.convert.lnput_iconv.read(libgcj.so.81) at java.lang.Stnng.init(libgcj.so.81) at java.lang.Stnng.init(libgcj.so.81) at com.mysql.jdbc.SingleByteCharsetConverter. init(SingleByteCha rsetConverter.java:153) at corn.mysql.jdbc.SingleByteCharsetConverter.initCharset[SingleByt eCharsetConverter.java:108) at corn.mysql.jdbc.SingleByteCharsetConverter.getlnstance(SingleByt eCharsetConverter.java:86) at com.mysql.jdbc.Connectionlrnpl.getCharsetConverter(Connectionl mpl.java:2767) at corn.mysql.jdbc.StnngUtils.getBytes[StnngUtils.java:681) at corn.mysql.idbc.Buffer.writeStnngNoNull(Buffer.iava:665) at com.mysql.jdbc.MysqllO.sqlCJueryDirect[MysqllO.java:1926) at corn.mysql.jdbc.Connectionlmpl.execSQL(Connectionlrnpl.java:2537) at corn.mysql.jdbc.Connectionlrnpl.configureClientCharacterSet(Conn ectionimpl.java:17G0) at com.mysql.jdbc.Connectionlrnpl.initializePropsFrornServeriConnect ionlmpl.java:3422) at com.rnysql.jdbc.Connectionlrnpl.createNewlO(Connectionlrnpl.java: 2046)

Výpis pravděpodobně pokračuje, nepodařilo se mi jej celý kvůli rozlišení obrazovky posunout na plochu... Databáze MySQL byla vytvořena pomocí aplikace phpMyAdmin - 2.11.3deb1ubuntu1. Prosím poraďte, jak mám postupovat při odstraňování chyby. Děkuji!!!
Název: Re: Chyba při propojování aplikací OpenOffice.org Base s MySQL
Přispěvatel: ubuntu luky 12 Května 2008, 17:47:47
nekdo radi editovat soubor my.cnf a pridat do sekci client a mysqld tohle

[client]
default-character-set=utf8

[mysqld]
default-character-set=utf8

http://forums.mysql.com/read.php?39,142452,159892#msg-159892 (http://forums.mysql.com/read.php?39,142452,159892#msg-159892)

pak se musi restartovat mysql.

nebo kdyz napises do terminalu prikaz "java -version" tak 1.4 verze pokud bude je stara ja mam treba 1.6, pak by pomohlo mozna nainstalovat novejsi verzi javy
Název: Re: Chyba při propojování aplikací OpenOffice.org Base s MySQL
Přispěvatel: cizma 12 Května 2008, 19:56:03
Díky!!! Verze byla v pořádku a editace souboru my.cnf problém vyřešila. Dolehlo mi...