我是新来的飞行员。我无法清理数据库。错误消息说它是一个函数,但不是,它是一个存储过程。请告知。
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;