Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Chyba při propojování aplikací OpenOffice.org Base s MySQL [vyřešeno]  (Přečteno 1408 krát)

cizma

  • Návštěvník
  • Příspěvků: 8
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!!!
« Poslední změna: 12 Května 2008, 20:32:44 od Martin 'Želva' Malý »

ubuntu luky

  • Host
Re: Chyba při propojování aplikací OpenOffice.org Base s MySQL
« Odpověď #1 kdy: 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

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

cizma

  • Návštěvník
  • Příspěvků: 8
Re: Chyba při propojování aplikací OpenOffice.org Base s MySQL
« Odpověď #2 kdy: 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...

 

Provoz zaštiťuje spolek OpenAlt.