Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Inge Os Sales Consulting Manager Oracle 10 g Server.

Liknende presentasjoner


Presentasjon om: "Inge Os Sales Consulting Manager Oracle 10 g Server."— Utskrift av presentasjonen:

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 ?


Laste ned ppt "Inge Os Sales Consulting Manager Oracle 10 g Server."

Liknende presentasjoner


Annonser fra Google