Я думаю, что вы должны вычислить контрольный граф вручную, а затем соответствующим образом упорядочить выполнение сценариев.
Так что вам нужно создать набор скриптов views1.sql, views2.sql, ... и packages1.sql, packages2.sql, ...
Views1.sql содержит только те представления, которые не ссылаются ни на какие пакеты.
Packages1.sql содержит только пакеты, которые не ссылаются на какие-либо представления.
Views2.sql содержит только те представления, которые ссылаются на пакеты из packages1.sql.
Packages2.sql содержит только пакеты, которые ссылаются на представления из views1.sql.
И так до тех пор, пока вы не закончите.