Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| — | orsoftopen:spravais:oo_hibernate_properties [2026/01/22 15:01] (aktuální) – vytvořeno - upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ===== Konfigurace připojení k databázi - soubor hibernate.properties ===== | ||
| + | Textový parametrický soubor // | ||
| + | ==== Standardní obsah pro MS SQL Server ==== | ||
| + | |||
| + | < | ||
| + | hibernate.dialect=cz.ortex.model.util.OrtexSQLServerDialect | ||
| + | hibernate.connection.driver_class=com.microsoft.sqlserver.jdbc.SQLServerDriver | ||
| + | hibernate.connection.url=jdbc: | ||
| + | hibernate.connection.username=orsadmis | ||
| + | hibernate.connection.password=heslo | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Standardní obsah pro Oracle ==== | ||
| + | |||
| + | < | ||
| + | hibernate.dialect=cz.ortex.model.util.OrtexOracleDialect | ||
| + | hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver | ||
| + | hibernate.connection.url=jdbc: | ||
| + | hibernate.connection.username=orsoft | ||
| + | hibernate.connection.password=heslo | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Popis jednotlivých parametrů ==== | ||
| + | |||
| + | Hodnoty parametrů **hibernate.dialect** a **hibernate.connection.driver_class** zavisí na typu databáze, ke které je třeba se připojit. | ||
| + | |||
| + | Parametry **hibernate.connection.username** a **hibernate.connection.password** určují uživatelské jméno a heslo pro přístup do databáze. | ||
| + | |||
| + | Důležitým parametrem je **hibernate.connection.url**. Obsah závisí na použité databázi, viz dokumentace pro [[https:// | ||
| + | |||
| + | ==== Další možné parametry ==== | ||
| + | |||
| + | Další parametry jsou nepovinné. Používají se v případně potřeby. | ||
| + | |||
| + | * **hibernate.ors.idxdbs** =idxtablespace - určuje, že indexy se budou vytvářet do zvoleného [[https:// | ||
| + | * **hibernate.ors.fk_indexes** =disable - potlačí se vytváření indexů pro //foreign key//. | ||
| + | |||
| + | * **hibernate.ors.nls_indexes** =disable - potlačí se vytváření NLS indexů. | ||
| + | * **hibernate.ors.nls_indexes.ortex** =disable - potlačí se vytváření NLS indexů pouze pro tabulky ze skupiny ORTEX. | ||
| + | * **hibernate.ors.nls_indexes.orcz** =disable - potlačí se vytváření NLS indexů pouze pro tabulky ze skupiny OR-CZ. | ||
| + | |||
| + | * **hibernate.ors.schemaUpdate.auto** =disable - potlačí automatické provádění kontroly DB schematu. | ||
| + | * **hibernate.ors.schemaUpdate.auto.package** =cz.ortex. - povolí automatické provádění kontroly DB schematu pouze pro vybrané tabulky. Výběr je dán balíčkem. Pro hodnotu " | ||
| + | |||
| + | * **hibernate.ors.o0browse_import** =disable - potlačí obnovu systémových pohledů/ | ||
| + | |||
| + | |||
| + | * **hibernate.ors.catalog.ortex** - určuje catalog pro tabulky ORTEXu | ||
| + | * **hibernate.ors.catalog.orcz** | ||
| + | * **hibernate.ors.schema.ortex** | ||
| + | * **hibernate.ors.schema.orcz** | ||
| + | |||
| + | Když něco z toho není nastaveno, tak se použije výchozí nastavení (tedy žádný catalog/ | ||
| + | Například lze pro tabulky ORTEXu použít default a nastavit pouze výjimky pro tabulky OR-CZ. | ||
| + | |||
| + | Pro SQL Server je potřeba nastavit catalog i schema: | ||
| + | * hibernate.ors.catalog.orcz=orfert | ||
| + | * hibernate.ors.schema.orcz=orfadmin | ||
| + | |||
| + | Pro Oracle je potřeba nastavit pouze schema: | ||
| + | * hibernate.ors.schema.orcz=orfert | ||
| + | |||
| + | * **hibernate.ors.nls_sort** - třídění pro tisky - výchozí je XCZECH | ||
| + | |||
| + | |||