|
Argow
Solution ready!
|
::
|
Oracle e Argow
|
|
Leve em consideração as seguintes dicas para conectar Argow com um banco de dados Oracle:
Tipos de dados
Ver Oracle Datatype
- Number(p, s) para decimais. Sempre especificar o valor de p, a escala não pode passar de 28 (limitações do ADO:
Decimal's scale value must be between 0 and 28)
- Number(p, 0) para inteiros com p <= 9
- Char(1) para colunas boolean
- VarChar2(x) para string de tamanho x.
Conexão
- Instalar, como mínimo, Oracle Instant Client (por exemplo instantclient-basiclite-win32-11.2.0.1.0.zip)
do Oracle Data Access Components ODAC for Windows.
Se for instalar em Windows 64b, não use a pasta padrão (Program Files (x86)) que
não funcionara.
- Escolher Oracle Provider for OLE DB como Provider.
(É possível escolher outros, mas Microsoft anunciou, num blog, que não continuará oferecendo sua versão para Oracle.)
- Utilizar, inicialmente, para simplificar, o alias inteiro no Data Source da
conexão, copiando do tnsnames.ora:
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.69)(PORT = 1522))
CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = XE))
Também é possível especificar somente o alias no Data Source, neste caso o arquivo tnsnames.ora
deve estar na mesma pasta que Argow.exe ou numa pasta padrão, que depende da versão do Oracle.
|