无法从Redshift清除存储过程。 (500310)无效的操作

时间:2019-11-13 19:50:10

标签: amazon-redshift flyway

我是新来的飞行员。我无法清理数据库。错误消息说它是一个函数,但不是,它是一个存储过程。请告知。

flyway.config

flyway.url=jdbc:redshift://redshift.XXXX.us-west-2.redshift.amazonaws.com:5439/etlXXX
flyway.user=awsuser
flyway.password=XXXX
flyway.locations=filesystem:sql
flyway.driver=com.amazon.redshift.jdbc42.Driver
flyway.schemas=attributionsXXXX

$飞行路线-X -schemas =属性干净

Flyway Community Edition 6.0.8 by Redgate
DEBUG: Scanning for filesystem resources at 'sql'
WARNING: Skipping filesystem location:sql (not found)
Database: jdbc:redshift://redshift.XXXX.us-west-2.redshift.amazonaws.com:5439/etlXXX (PostgreSQL 8.0)
DEBUG: Driver  : RedshiftJDBC 01.02.34.1058
DEBUG: DDL Transactions Supported: true
DEBUG: Schema: attributionsXXXX
DEBUG: Scanning for SQL callbacks ...
DEBUG: Cleaning schema "attributionsXXXX" ...
DEBUG: Rolling back transaction...
DEBUG: Transaction rolled back
DEBUG: Memory usage: 10 of 256M
ERROR: Unexpected error
org.flywaydb.core.internal.exception.FlywaySqlException: 
Unable to clean schema "attributionsXXXX"
-------------------------------------
SQL State  : 42883
Error Code : 500310
Message    : [Amazon](500310) Invalid operation: function attributionsXXXX.load_attributions_ads_dim() does not exist;

0 个答案:

没有答案