0
一個SQL Server數據庫的運行我的代碼很簡單:SQLAlchemy的 - 不能反映在Amazon RDS
app = Flask(__name__)
app.config.from_object('config')
db = SQLAlchemy(app)
db.metadata.reflect()
而且它不引發錯誤。但是,當我在此反射後檢查元數據時,它會返回一個空的不可變對象。
我的連接字符串中的參數是100%正確的,代碼可用於非RDS數據庫。
它seems to happen to others as well但我找不到解決方案。
另外,我還試圖限制使用在metadata.reflect功能的「唯一」參數反映到具體的表,這是我得到的錯誤:
sqlalchemy.exc.InvalidRequestError: Could not reflect: requested table(s) not available in mssql+pyodbc://{connection_string}: (users)