Oracle9i Integration on Windows FAQ

Windows 상에서 오라클 데이타베이스는 어떤 식으로 작동합니까? Windows 상에서 오라클 데이타베이스를 어떻게 튜닝할 수 있습니까?
저는 Visual Basic, Active Server Pages, Visual C++, 기타 Windows에서만 쓰이는 프로그래밍 언어를 사용하고 있는데, 오라클은 어떻게 데이타 액세스를 제공합니까?
SQL Server나 다른 데이타베이스에서 오라클로 마이그레이션하는 방법은 무엇입니까?
오라클은 비오라클 데이타베이스와 어떻게 통신할 수 있습니까?
Windows상에서 Oracle9i가 지원할 수 있는 메모리, 프로세서 등의 수는 최대 몇 개입니까?
오라클은 왜 Windows와 통합합니까?
오라클이 Windows와의 통합을 통해 목표로 하는 시장은 무엇입니까?
Oracle9i에서 사용할 수 있는 Windows 통합 기능은 무엇입니까?
오라클 데이타베이스의 어떤 버전이 Windows의 어떤 버전에서 지원되는지 알려주십시오.
Windows NT/2000 Terminal Server가 지원됩니까?
Windows ME가 지원됩니까?
오라클은 최신 Windows 서비스 팩에 대해 보증합니까?
오라클은 어떤 버전의 Windows 2000을 지원합니까?
오라클 데이타베이스나 Windows와의 통합에 관한 상세 정보는 어디서 찾을 수 있습니까?
일반 오라클 데이타베이스 기능에 대한 상세 정보는 어디서 찾을 수 있습니까?

Q: Windows 상에서 오라클 데이타베이스는 어떤 식으로 작동합니까? Windows 상에서 오라클 데이타베이스를 어떻게 튜닝할 수 있나요?

오라클 데이타베이스가 Windows 상에서 어떻게 작동하는지에 대해서는 Oracle9i RDBMS on Windows 웹사이트에 설명되어 있으며, 성능 향상을 위한 정보도 여기서 제공하고 있습니다.

Q: 저는 Visual Basic, Active Server Pages, Visual C++, 기타 Windows에서만 쓰이는 프로그래밍 언어를 사용하고 있는데, 오라클은 어떻게 데이타 액세스를 제공하나요?

A: 오라클은 Visual Basic 및 Active Server Pages와 같은 COM 기반의 프로그래밍 언어에서 제공하는 다양한 데이타 액세스 메소드를 제공합니다. 여기에는 Oracle Objects for OLE (OO4O)Oracle Provider for OLE DB가 포함됩니다. 특히 Oracle Provider for OLE DB는 Microsoft의 ADO(ActiveX Data Objects)와 함께 사용될 수 있습니다. Microsoft Office와 같은 COM Automation 서버에 대한 서버측 프로그래밍은 COM Automation Feature를 통해 사용하실 수 있습니다. 좀더 전통적인 방식의 ODBC 액세스는 오라클의 ODBC Driver를 통해 가능합니다. C/C++ 애플리케이션은 Oracle Call Interface (OCI)도 사용할 수 있습니다.

이러한 데이타 액세스 드라이버는 오라클을 이용하여 탁월한 성능을 제공하고 협력업체의 드라이버에서는 사용하지 못할 수도 있는 데이타베이스의 고급 기능들을 사용할 수 있도록 만들어져 있습니다.

Q: SQL Server나 다른 데이타베이스에서 오라클로 마이그레이션하는 방법은 무엇입니까?

A: Oracle Migration 기술 웹사이트에서는 귀사의 데이타베이스를 오라클로 마이그레이션하기 위한 툴과 각종 문서를 제공하고 있으므로 참조하시기 바랍니다.

오라클은 비 오라클 데이타베이스와는 어떻게 통신합니까?

A: 오라클은 서로 다른 데이타 액세스의 요구를 충족시키기 위해 2가지 연결 솔루션을 제공합니다. 즉, Oracle Transparent Gateways & Oracle Generic Connectivity가 그것입니다. Oracle Transparent Gateways는 오라클 환경에서 Microsoft SQL Server, Informix, Ingres 및 Sybase를 비롯한 수많은 비 오라클 데이타베이스에 대한 액세스 기능을 제공합니다. Oracle Generic Connectivity는 오라클이 게이트웨이 솔루션을 가지고 있지 않은 수많은 데이타베이스에 대한 액세스를 제공합니다. 이 기능은 ODBC와 OLE DB를 이용해 투명한 연결을 할 수 있도록 해줍니다.

Q: Windows 상에서 Oracle9i가 지원할 수 있는 메모리, 프로세서 등의 수는 최대 몇 개입니까?

A: 오라클은 Windows 2000 Datacenter에서 최대로 허용 가능한 메모리(64GB)와 프로세서(32개)를 지원합니다. 오라클은 Datacenter상에서 최대 4개의 노드까지는 Oracle Fail Safe와 함께 Microsoft Cluster Server를 이용해 장애 조치 기능을 지원합니다. Windows상에서 Oracle Real Application Clusters는 4개 이상의 노드에 대한 지원을 받습니다. 상세한 정보를 원하면, High Availability 홈페이지를 참조하시면 됩니다.

Q: 오라클은 왜 Windows와 통합합니까?

A: 오라클은 고객을 위해 개방형 솔루션을 제공하는 데 최선을 다하고 있습니다. 이렇게 함으로써 고객은 자신의 요구에 가장 잘 부합하는 소프트웨어 기술을 선택할 수 있게 됩니다. 오라클은 이미 가장 널리 사용되고 있는 Windows 기반 언어 및 서버와의 긴밀한 통합을 통해 오라클 제품을 Windows상에 간단하고 빈틈없이 개발하고 배치할 수 있도록 해드립니다.

Q: 오라클이 Windows와의 통합을 통해 목표로 하는 시장은 무엇입니까?

A: 오라클이 Windows와 통합을 함으로써, 모든 분야의 IT 인프라, 클라이언트, 미들티어 및 데이타티어가 그 혜택을 얻게 됩니다. 각각의 레벨에서, 오라클은 개발자, 소프트웨어 설계자 및 데이타베이스 관리자가 고유의 Windows 서버와 기술의 장점을 충분히 활용할 수 있도록 해드립니다. 오라클과 Windows의 통합으로 확장 가능하고 내결함성의 고성능 데이타베이스를 Windows상에서 쉽게 개발하고 배치할 수 있도록 보장해드립니다.

Q: Oracle9i에서 사용할 수 있는 Windows 통합 기능은 무엇입니까?

오라클은 Windows상에서 최고의 데이타베이스를 제공하기 위해 전력을 기울이고 있습니다. 다음은 통합 기능에 대한 간단한 설명입니다.

Oracle Services for Microsoft Transaction Server (MTS)
Oracle Services for MTS는 MTS 자원 관리자로서 오라클 데이타베이스를 활용합니다. 이 서비스는 MTS에 대한 클라이언트측 연결 풀링을 제공하고, MTS가 오라클 데이타베이스를 필요로 하는 COM 구성요소의 트랜잭션을 조정할 수 있도록 해줍니다.

OLE용 Oracle Objects (OO4O)
OO4O는 오라클 데이타베이스에 대한 고성능 데이타 액세스를 제공하고 ADO를 통해서는 사용할 수 없는 기능인 오브젝트 및 고급 대기행렬 처리와 같은 Oracle9i 기능을 제공합니다. OO4O는 Visual Basic, PowerBuilder, 혹은 Delphi와 같은 COM 개발 환경에서 사용할 수 있습니다. OO4O는 MTS 및 IIS와 상호 작동할 수 있습니다.

OLE DB
OLE DB용 Oracle Provider는 OLE DB 및 ADO 개발자를 위해 높은 성능과 오라클 데이타에 대한 효율적인 액세스 기능을 제공합니다. Visual Basic, C++, 또는 COM 클라이언트로 프로그래밍을 하는 개발자는 오라클 데이타베이스에 액세스하기 위해 Oracle Provider를 이용할 수 있습니다.

ODBC (Oracle Open Database Connectivity)
Oracle ODBC 드라이버는 Windows 클라이언트로부터 오라클 데이타베이스로 최적화된 ODBC 액세스를 제공합니다.

COM Automation Feature
COM Automation Feature는 Oracle9i 가 SQL, PL/SQL 및 Java 내장 프로시저를 이용해 COM Automation 서버(예: Microsoft Office)와 통신할 수 있도록 해줍니다.

COM Automation Feature는 COM 오브젝트를 사례화하기 위해 API를 제공하고, 그 등록정보를 얻어서 설정하며, 해당 메소드를 불러냅니다.

VLM (Very Large Memory)
Windows 2000에서는, 오라클이 Oracle8i Release 2와 Release 3가 Windows 2000상에서 최대 64GB의 메모리까지 액세스할 수 있도록 해주는 Microsoft의 AWE(Address Windowing Extensions)와 인터페이스합니다. Windows NT Server에서는, 오라클이 Oracle8i에 대해 최대 16GB의 메모리를 사용할 수 있도록 해주는 Intel PSE36 장치 드라이버와 인터페이스합니다. 이러한 지원으로 디스크 I/O를 줄이고 좀더 많은 데이타를 캐싱함으로써, 트랜잭션 집약형 애플리케이션에 대한 성능을 도와주는 대용량 데이터베이스 버퍼를 사용할 수 있게 됩니다.

64비트
오라클은 Microsoft가 64비트 Windows 버전을 출시하는 직후나 출시와 동시에 Windows용 64비트 데이타베이스를 내놓을 것입니다.

디렉토리 및 보안
Oracle9i 는 Windows상에서의 관리 기능을 단순화하고 중압집중화하도록 Oracle Internet Directory, Microsoft Active Directory 및 Windows 고유의 인증 기능과 통합되어 제공됩니다. 이러한 통합으로 단일 시작과 유연한 보안 관리가 가능해집니다.

Oracle Fail Safe
Oracle Fail Safe는 Windows상에 탑재되는 거의 모든 오라클 제품의 데이타티어와 애플리케이션 티어 구성요소 모두에 대해 제품 Windows 클러스터상에 배치하기 쉬운 고가용성을 (신속한 장애 조치를 통해) 제공합니다.

Q: 오라클 데이타베이스의 어떤 버전이 Windows의 어떤 버전에서 지원되는지 알려주십시오.

A: Windows 2000을 지원한다는 것은 주요 에디션, 즉 Professional, Server, Advanced Server, Datacenter Server, Terminal Services, Multi-Language Edition 등을 모두 지원한다는 것을 뜻합니다. Windows XP 지원은 Professional Edition을 지원한다는 의미입니다. XP 지원은 Windows XP 운영체제가 출시된 직후 바로 이용할 수 있습니다.

Oracle9i Release 1 (9.0.1) 지원되는 윈도우 운영 시스템
Enterprise Edition (Server) Windows NT/2000
Standard Edition (Server) Windows NT/2000
Personal Edition Windows NT/2000/98/XP
Client Windows NT/2000/98/XP

Oracle8i Release 3 (8.1.7) 지원되는 윈도우 운영 시스템
Enterprise Edition (Server) Windows NT/2000
Standard Edition (Server) Windows NT/2000
Personal Edition Windows NT/2000/98
Client Windows NT/2000/95/98

Oracle8i Release 2 (8.1.6) 지원되는 윈도우 운영 시스템
Enterprise Edition (Server) Windows NT/2000
Standard Edition (Server) Windows NT/2000
Personal Edition Windows NT/2000/98
Client Windows NT/2000/95/98

Oracle8 (8.0.6) 지원되는 윈도우 운영 시스템
Enterprise Edition (Server) Windows NT
Standard Edition (Server) Windows NT
Personal Edition Windows NT/95/98
Client Windows NT/95/98

Q: Windows NT/2000 Terminal Server가 지원됩니까?

A: Windows상에서 Terminal Server가 지원됩니다. 일부 오라클 구성요소는 이 지원에서 제외됩니다. Oracle9 릴리스 노트를 참고하시기 바랍니다.

Q: Windows ME가 지원됩니까?

A: 지원되지 않습니다.

Q: 오라클은 최신 Windows 서비스 팩에 대해 보증합니까?

A: 오라클은 특정 Microsoft 운영체제에 대해 보증하며, 해당하는 경우 오라클 제품 설명서에 표기되어 있는 서비스 팩(SP)도 지원합니다. 오라클은 SP가 상용화가 되는 즉시 그 이후 SP에 당사의 제품에 사용할 수 있도록 지원하게 됩니다. 발견된 SP와 관련된 문제의 심각성, 문제의 건 수 및 그 영향에 따라 오라클은 특정 SP로 업그레이드하기 전에 특정 SP가 출시되기 전까지 고객에게 기다릴 것을 권장할 수도 있습니다. 오라클은 해당 SP가 긍정적인 것이든, 부정적인 것이든, 오라클 소프트웨어의 작동에 상당한 영향을 주는 경우, 그 상황에 따라 특정 SP의 설치를 권장하거나 권장하지 않을 수 있습니다. 이러한 발표를 해야 할 필요가 있다고 판단되는 경우, Oracle Development는 SP가 출시된 후 가능한 한 적시에 이 내용을 공지할 것입니다.

Q: 오라클은 어떤 버전의 Windows 2000을 지원합니까?

A: Oracle9i 의 모든 버전(Enterprise, Standard, Personal)은 Windows 2000의 모든 버전(Professional, Server, Advanced Server, Datacenter, Terminal Services, Multi-Language Edition)을 지원합니다. 그러나 Oracle9i 데이타베이스의 일부 고급 기능은 모든 Windows 2000 버전에서 사용하지 못할 수도 있습니다.

Q: 오라클 데이타베이스나 Windows와의 통합에 관한 상세 정보는 어디서 찾을 수 있습니까?

A: 상세한 정보를 원하면 Oracle on Windows OTN 웹사이트를 참조하시면 됩니다.

A: 상세한 정보를 원하면 Oracle9i 웹사이트를 참조하시면 됩니다.

 

Top of Page
 
E-mail this page
Printer View Printer View