Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
1
Inge Os Sales Consulting Manager Inge.os@oracle.com Oracle 10 g Server
2
SMS språk Se u m8 Vi snz imorra
3
Oracle? En betydelig leverandør til offentlig sektor i Norge Nest største programvare leverandør internasjonalt Offentlig sektor er viktig globalt – Asia – Øst Europa – Afrika Globalisering av produktene 3 produkter – Oracle Server (Database) – Oracle Application Server (Mellomvare, integrasjon, XML) – Oracle Collaboration Suite (Gruppevare) Levere på Windows, Linux, Solaris, HP-UX, AIX osv.
4
Tegnsett support i Oracle Server Database Tegnsett – WE8ISO8859P10 – UTF8 – AL32UTF8 Datatype deklarasjoner (Nasjonalt tegnsett) – NCHAR, NVARCHAR – AL16UTF16 – UTF8
5
Globalisering i databasen (NLS) Støtte for tradisjonelle indekser Støtte for ”Intermedia” indekser NLS spesifikke funksjoner – NLSSORT – NLS_CHARACTERSET – NLS_INICAP/LOWER/UPPER – NCHR Funksjonsbaserte indekser
6
To modeller for Unicode bruk Database er definert med Unicode som standard – CHAR – VARCHAR2 – CLOB Unicode brukes som datatyper i enkelte kolonner (Nasjonalt tegnsett) – NCHAR – NVARCHAR2 – NCLOB – Gradvis innføring
7
Tegnsett: UTF8 Kan brukes både i database og data deklarasjoner Unicode 3.0 UTF-8 Kode Første versjon: 8.0
8
Tegnsett: AL32UTF8 Kun for database Unicode 3.2 (10g) Unicode 3.1 (9i) UTF-8 Kode Første versjon: Oracle 9.0
9
Tegnsett: AL16UTF16 Kun som datatype deklarasjoner nasjonalt tegnsett Unicode 3.2 (10g) Unicode 3.1 (9i) UTF-16 Kode Første versjon: Oracle 9.0
10
Opprette database med National Character set CREATE DATABASE sample CONTROLFILE REUSE LOGFILE GROUP 1 (’/u01/oradata/log1.rdo', '/u01/oradata/log2.rdo') SIZE 500K, CHARACTER SET WE8ISO8859P10 NATIONAL CHARACTER SET AL16UTF16 DATAFILE ’/u01/oradata/system01.dbf’ AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED;
11
Bruk av NCHAR CREATE TABLE product_information ( product_id NUMBER(6), product_name NVARCHAR2(100), product_description VARCHAR2(1000));
12
Sortering Binær sort – Følger indeksering NLS sort – Aa, Bb, Cc – Krever eksplisitt sortering – Funksjonsbasert indeksering
13
Klient/server konfigurasjon OCI grensesnitt Tynn JDBC driver NLS_LANG i klient miljø Klienter Net10 DB tegnsett Nasjonalt tegnsett
14
Klient side verktøy NLS_LANG på klient siden styrer konvertering fra DB til string representasjon i klienten. Java baserer seg på UCS-2 Windows 2000/2003 på UTF-16 Enkleste konvertering til AL16UTF16 NCHAR
15
Problemstilinger Klient verktøy/NLS støtte Annen NLS håndtering – Ukedager – Datoformat Sortering
16
Dokumentasjon Oracle® Database Globalization Support Guide 10g Release 1 (10.1) Part Number B10749-01 Otn.oracle.com http://otn.oracle.com/products/oracle9i/daily/j un12.html http://otn.oracle.com/products/oracle9i/daily/j un12.html metalink.oracle.com – 62421.1
17
K&R ?
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.