Hello, 

i could not change my collation, even if the tables are empty ... i'm a bit 
confused here, 

i create my db with JPA-hibernate and i once the entityManager 's launched 
, i execute some Sql statements. The first statement is "SET COLLATION 
FRENCH STRENGTH PRIMARY;"  and then i got the org.h2.jdbc.JdbcSQLException.

here's my log if someone can help me with this. 


[2013-08-05 14:33:29,454] INFO  org.hibernate.annotations.common.Version  - 
HCANN000001: Hibernate Commons Annotations {4.0.2.Final}
[2013-08-05 14:33:29,459] INFO  org.hibernate.Version  - HHH000412: 
Hibernate Core {4.2.3.Final}
[2013-08-05 14:33:29,460] INFO  org.hibernate.cfg.Environment  - HHH000206: 
hibernate.properties not found
[2013-08-05 14:33:29,461] INFO  org.hibernate.cfg.Environment  - HHH000021: 
Bytecode provider name : javassist
[2013-08-05 14:33:29,687] INFO 
 
org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl
 
 - HHH000402: Using Hibernate built-in connection pool (not for production 
use!)
[2013-08-05 14:33:29,690] INFO 
 
org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl
 
 - HHH000115: Hibernate connection pool size: 20
[2013-08-05 14:33:29,690] INFO 
 
org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl
 
 - HHH000006: Autocommit mode: true
[2013-08-05 14:33:29,690] INFO 
 
org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl
 
 - HHH000401: using driver [org.h2.Driver] at URL 
[jdbc:h2:file:bdd/cwfse_p;]
[2013-08-05 14:33:29,690] INFO 
 
org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl
 
 - HHH000046: Connection properties: {user=sa, autocommit=true, 
release_mode=auto}
[2013-08-05 14:33:29,907] INFO  org.hibernate.dialect.Dialect  - HHH000400: 
Using dialect: org.hibernate.dialect.H2Dialect
[2013-08-05 14:33:30,024] INFO 
 org.hibernate.engine.transaction.internal.TransactionFactoryInitiator  - 
HHH000268: Transaction strategy: 
org.hibernate.engine.transaction.internal.jdbc.JdbcTransactionFactory
[2013-08-05 14:33:30,027] INFO 
 org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory  - HHH000397: 
Using ASTQueryTranslatorFactory
[2013-08-05 14:33:30,217] INFO  org.hibernate.tool.hbm2ddl.SchemaUpdate  - 
HHH000228: Running hbm2ddl schema update
[2013-08-05 14:33:30,217] INFO  org.hibernate.tool.hbm2ddl.SchemaUpdate  - 
HHH000102: Fetching database metadata
[2013-08-05 14:33:30,218] INFO  org.hibernate.tool.hbm2ddl.SchemaUpdate  - 
HHH000396: Updating schema
[2013-08-05 14:33:30,233] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000261: Table found: CWFSE_P.PUBLIC.BENEFICIAIRE
[2013-08-05 14:33:30,233] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000037: Columns: [gestion, cmu, adresse, cle_patient, domaine, 
periode_amo_1, id_pat, periode_amo_2, etm, exoneration, prenom, id, 
mutuelle, rang, cle, rang_gemellaire, adherent, droits_amc, 
date_de_naissance, code_qualite, code_couverture, ald, mt, organisme_amc, 
periode_amc_1, droits_amo, periode_amc_2, qualite, code_mutuelle, nom, 
numero, taux, identifiant_hote, periodes_amo_2, periodes_amo_1, routage]
[2013-08-05 14:33:30,233] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000108: Foreign keys: [fk_glf0h1cnw4ahibbld4i1tojd9]
[2013-08-05 14:33:30,233] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000126: Indexes: [primary_key_7, fk_glf0h1cnw4ahibbld4i1tojd9_index_7]
[2013-08-05 14:33:30,237] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000261: Table found: CWFSE_P.PUBLIC.DOCUMENTS
[2013-08-05 14:33:30,237] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000037: Columns: [nomdoc, id_doc, corpsdoc, commentaire]
[2013-08-05 14:33:30,237] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000108: Foreign keys: []
[2013-08-05 14:33:30,237] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000126: Indexes: [primary_key_d]
[2013-08-05 14:33:30,242] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000261: Table found: CWFSE_P.PUBLIC.MSGERR_ME
[2013-08-05 14:33:30,242] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000037: Columns: [id, level, param1, param2, libelle, description, codeh]
[2013-08-05 14:33:30,242] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000108: Foreign keys: []
[2013-08-05 14:33:30,242] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000126: Indexes: [primary_key_6]
[2013-08-05 14:33:30,248] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000261: Table found: CWFSE_P.PUBLIC.PATIENT
[2013-08-05 14:33:30,248] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000037: Columns: [centre, caisse_gestionnaire, organisme_0, 
rang_gemellaire_ass, organisme_1, numero_ass, organisme_2, id_pat, 
type_carte, alsace_moselle, code_regime, code_gestion, regime, rang_ass, 
cle_ass, identifiant_2, identifiant_1, adresse_ass, prenom_ass, 
numero_serie, beneficiaireentities, type_porteur, nom_ass, 
centre_gestionnaire, datenaissance_ass]
[2013-08-05 14:33:30,248] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000108: Foreign keys: []
[2013-08-05 14:33:30,248] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000126: Indexes: [primary_key_f]
[2013-08-05 14:33:30,251] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000261: Table found: CWFSE_P.PUBLIC.PRAT_CONFIG
[2013-08-05 14:33:30,251] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000037: Columns: [id_pconf, cle, numfse, quittance, numero]
[2013-08-05 14:33:30,251] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000108: Foreign keys: []
[2013-08-05 14:33:30,251] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000126: Indexes: [primary_key_9]
[2013-08-05 14:33:30,254] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000261: Table found: CWFSE_P.PUBLIC.RADIOPROP
[2013-08-05 14:33:30,254] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000037: Columns: [typeimg, pathimg, nomexe, pathexe, id_prop, pathinit2, 
pathinit1, actif, nom]
[2013-08-05 14:33:30,254] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000108: Foreign keys: []
[2013-08-05 14:33:30,254] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000126: Indexes: [primary_key_6c]
[2013-08-05 14:33:30,256] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000261: Table found: CWFSE_P.PUBLIC.REFERENZ
[2013-08-05 14:33:30,256] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000037: Columns: [lib, nomreference, id_ref, commentaire]
[2013-08-05 14:33:30,256] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000108: Foreign keys: []
[2013-08-05 14:33:30,256] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000126: Indexes: [primary_key_3]
[2013-08-05 14:33:30,259] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000261: Table found: CWFSE_P.PUBLIC.STATIQVALUE
[2013-08-05 14:33:30,259] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000037: Columns: [valeur, id_stval, constante, commentaire]
[2013-08-05 14:33:30,259] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000108: Foreign keys: []
[2013-08-05 14:33:30,259] INFO  org.hibernate.tool.hbm2ddl.TableMetadata  - 
HHH000126: Indexes: [primary_key_c]
[2013-08-05 14:33:30,260] INFO  org.hibernate.tool.hbm2ddl.SchemaUpdate  - 
HHH000232: Schema update complete
[2013-08-05 14:33:30,315] FATAL com.cwfse.tool.ExecuteSql  - sql excep
org.h2.jdbc.JdbcSQLException: Collation cannot be changed because there is 
a data table: "PUBLIC.PATIENT"; SQL statement:


SET COLLATION FRENCH STRENGTH PRIMARY [90089-173]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:331)
at org.h2.message.DbException.get(DbException.java:171)
at org.h2.message.DbException.get(DbException.java:148)
at org.h2.command.dml.Set.update(Set.java:114)
at org.h2.command.dml.RunScriptCommand.execute(RunScriptCommand.java:79)
at org.h2.command.dml.RunScriptCommand.update(RunScriptCommand.java:58)
at org.h2.command.CommandContainer.update(CommandContainer.java:79)
at org.h2.command.Command.executeUpdate(Command.java:235)
at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:181)
at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:156)
at com.cwfse.tool.ExecuteSql.<init>(ExecuteSql.java:21)
at com.cwfse.main.Cmain.main(Cmain.java:140)

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/h2-database.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to