Skip to content

Commit

Permalink
Update Windows Oracle installers
Browse files Browse the repository at this point in the history
  • Loading branch information
UNiXMIT committed Sep 2, 2024
1 parent becc40f commit 479ce9c
Showing 1 changed file with 30 additions and 30 deletions.
60 changes: 30 additions & 30 deletions win/oracle.yml
Original file line number Diff line number Diff line change
@@ -1,99 +1,99 @@
- name: Download Oracle Instant Client 32bit
ansible.windows.win_get_url:
url: https://download.oracle.com/otn_software/nt/instantclient/2113000/instantclient-basic-nt-21.13.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-basic-nt-21.13.0.0.0dbru.zip
url: https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-basic-nt-21.15.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-basic-nt-21.15.0.0.0dbru.zip

- name: Download Oracle Instant Client 64bit
ansible.windows.win_get_url:
url: https://download.oracle.com/otn_software/nt/instantclient/2113000/instantclient-basic-windows.x64-21.13.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-basic-windows.x64-21.13.0.0.0dbru.zip
url: https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-basic-windows.x64-21.15.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-basic-windows.x64-21.15.0.0.0dbru.zip

- name: Unzip Oracle Instant Client 32bit
community.windows.win_unzip:
src: C:\Users\Public\Documents\instantclient-basic-nt-21.13.0.0.0dbru.zip
src: C:\Users\Public\Documents\instantclient-basic-nt-21.15.0.0.0dbru.zip
dest: C:\instantClient32

- name: Unzip Oracle Instant Client 64bit
community.windows.win_unzip:
src: C:\Users\Public\Documents\instantclient-basic-windows.x64-21.13.0.0.0dbru.zip
src: C:\Users\Public\Documents\instantclient-basic-windows.x64-21.15.0.0.0dbru.zip
dest: C:\instantClient64

- name: Download Oracle Instant Client ODBC 32bit
ansible.windows.win_get_url:
url: https://download.oracle.com/otn_software/nt/instantclient/2113000/instantclient-odbc-nt-21.13.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-odbc-nt-21.13.0.0.0dbru.zip
url: https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-odbc-nt-21.15.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-odbc-nt-21.15.0.0.0dbru.zip

- name: Download Oracle Instant Client ODBC 64bit
ansible.windows.win_get_url:
url: https://download.oracle.com/otn_software/nt/instantclient/2113000/instantclient-odbc-windows.x64-21.13.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-odbc-windows.x64-21.13.0.0.0dbru.zip
url: https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-odbc-windows.x64-21.15.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-odbc-windows.x64-21.15.0.0.0dbru.zip

- name: Unzip Oracle Instant Client ODBC 32bit
community.windows.win_unzip:
src: C:\Users\Public\Documents\instantclient-odbc-nt-21.13.0.0.0dbru.zip
src: C:\Users\Public\Documents\instantclient-odbc-nt-21.15.0.0.0dbru.zip
dest: C:\instantClient32

- name: Unzip Oracle Instant Client ODBC 64bit
community.windows.win_unzip:
src: C:\Users\Public\Documents\instantclient-odbc-windows.x64-21.13.0.0.0dbru.zip
src: C:\Users\Public\Documents\instantclient-odbc-windows.x64-21.15.0.0.0dbru.zip
dest: C:\instantClient64

- name: Install Oracle Instant Client ODBC 32bit
ansible.windows.win_command: odbc_install.exe
args:
chdir: C:\instantClient32\instantclient_21_13
chdir: C:\instantClient32\instantclient_21_15

- name: Install Oracle Instant Client ODBC 64bit
ansible.windows.win_command: odbc_install.exe
args:
chdir: C:\instantClient64\instantclient_21_13
chdir: C:\instantClient64\instantclient_21_15

- name: Download Oracle Instant Client SQLPlus 32bit
ansible.windows.win_get_url:
url: https://download.oracle.com/otn_software/nt/instantclient/2113000/instantclient-sqlplus-nt-21.13.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-sqlplus-nt-21.13.0.0.0dbru.zip
url: https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-sqlplus-nt-21.15.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-sqlplus-nt-21.15.0.0.0dbru.zip

- name: Download Oracle Instant Client SQLPlus 64bit
ansible.windows.win_get_url:
url: https://download.oracle.com/otn_software/nt/instantclient/2113000/instantclient-sqlplus-windows.x64-21.13.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-sqlplus-windows.x64-21.13.0.0.0dbru.zip
url: https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-sqlplus-windows.x64-21.15.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-sqlplus-windows.x64-21.15.0.0.0dbru.zip

- name: Unzip Oracle Instant Client SQLPlus 32bit
community.windows.win_unzip:
src: C:\Users\Public\Documents\instantclient-sqlplus-nt-21.13.0.0.0dbru.zip
src: C:\Users\Public\Documents\instantclient-sqlplus-nt-21.15.0.0.0dbru.zip
dest: C:\instantClient32

- name: Unzip Oracle Instant Client SQLPlus 64bit
community.windows.win_unzip:
src: C:\Users\Public\Documents\instantclient-sqlplus-windows.x64-21.13.0.0.0dbru.zip
src: C:\Users\Public\Documents\instantclient-sqlplus-windows.x64-21.15.0.0.0dbru.zip
dest: C:\instantClient64

- name: Download Oracle Instant Client SDK 32bit
ansible.windows.win_get_url:
url: https://download.oracle.com/otn_software/nt/instantclient/2113000/instantclient-sdk-nt-21.13.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-sdk-nt-21.13.0.0.0dbru.zip
url: https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-sdk-nt-21.15.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-sdk-nt-21.15.0.0.0dbru.zip

- name: Download Oracle Instant Client SDK 64bit
ansible.windows.win_get_url:
url: https://download.oracle.com/otn_software/nt/instantclient/2113000/instantclient-sdk-windows.x64-21.13.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-sdk-windows.x64-21.13.0.0.0dbru.zip
url: https://download.oracle.com/otn_software/nt/instantclient/2115000/instantclient-sdk-windows.x64-21.15.0.0.0dbru.zip
dest: C:\Users\Public\Documents\instantclient-sdk-windows.x64-21.15.0.0.0dbru.zip

- name: Unzip Oracle Instant Client SDK 32bit
community.windows.win_unzip:
src: C:\Users\Public\Documents\instantclient-sdk-nt-21.13.0.0.0dbru.zip
src: C:\Users\Public\Documents\instantclient-sdk-nt-21.15.0.0.0dbru.zip
dest: C:\instantClient32

- name: Unzip Oracle Instant Client SDK 64bit
community.windows.win_unzip:
src: C:\Users\Public\Documents\instantclient-sdk-windows.x64-21.13.0.0.0dbru.zip
src: C:\Users\Public\Documents\instantclient-sdk-windows.x64-21.15.0.0.0dbru.zip
dest: C:\instantClient64

- name: Get Oracle Instant Client Precompiler 32bit Download URL from S3
amazon.aws.s3_object:
profile: '{{ awsProfile }}'
bucket: mturner
mode: geturl
object: Oracle/InstantClient/21/instantclient-precomp-nt-21.13.0.0.0dbru.zip
object: Oracle/InstantClient/21/instantclient-precomp-nt-21.15.0.0.0dbru.zip
region: eu-west-2
expiry: 4000
sig_v4: true
Expand All @@ -106,7 +106,7 @@
profile: '{{ awsProfile }}'
bucket: mturner
mode: geturl
object: Oracle/InstantClient/21/instantclient-precomp-windows.x64-21.13.0.0.0dbru.zip
object: Oracle/InstantClient/21/instantclient-precomp-windows.x64-21.15.0.0.0dbru.zip
region: eu-west-2
expiry: 4000
sig_v4: true
Expand Down Expand Up @@ -137,5 +137,5 @@
- name: Set Oracle Instant Client 32bit on PATH
ansible.windows.win_path:
elements:
- 'C:\instantClient32\instantclient_21_13'
- 'C:\instantClient32\instantclient_21_13\sdk'
- 'C:\instantClient32\instantclient_21_15'
- 'C:\instantClient32\instantclient_21_15\sdk'

0 comments on commit 479ce9c

Please sign in to comment.