Для автоматизации команд в Golden Gate у вас есть следующая информация в документации Oracle: https://docs.oracle.com/goldengate/1212/gg-winux/GWUAD/wu_gettingstarted.htm#GWUAD1096
Для ввода сценария Используйте следующий синтаксис из командной строки операционной системы.
ggsci < input_file
Где: Символ угловой скобки (<) передает файл в программу GGSCI.input_file - это текстовый файл, известный как файл OBEY, содержащий команды, которые вы хотите выполнить, в том порядке, в котором они должны быть выполнены. </em>
Принимая ваш сценарий (имейте в виду, я нене знаю, как кодировать в python) вы можете просто выполнить команду оболочки в python следующим образом:
import os
os.system("command")
Итак, попробуйте сделать это:
import os
os.system("ggsci < input_file")
Изменение файла ввода, как указанодокументы.Я думаю, вам будет легче делать это таким образом.