1 / 17

Inge Os Sales Consulting Manager Inge.os@oracle.com

Oracle 10 g Server. Inge Os Sales Consulting Manager Inge.os@oracle.com. SMS språk. Se u m8 Vi snz imorra. 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

whitcomb
Télécharger la présentation

Inge Os Sales Consulting Manager Inge.os@oracle.com

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Oracle 10g Server Inge Os Sales Consulting Manager Inge.os@oracle.com

  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. Net10 Klienter DB tegnsett Nasjonalt tegnsett Klient/server konfigurasjon • OCI grensesnitt • Tynn JDBC driver • NLS_LANG i klient miljø

  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 Guide10g Release 1 (10.1)Part Number B10749-01 • Otn.oracle.com • http://otn.oracle.com/products/oracle9i/daily/jun12.html • metalink.oracle.com • 62421.1

  17. K&R ?

More Related