我正在尝试创建一个连接到现有 MS SQL Server 数据库的 Catalyst 项目。我得到了正确的连接字符串并且它正在验证,但它没有找到任何表。有人知道我可能会错过什么吗?
我替换了真实的 IP 地址、数据库名称、用户名和密码,但你明白了。
这是我运行的命令:
script\qa_utility_create.pl model DB DBIC::Schema QA_Utility::Schema create=static "db_schema=DatabaseName" "dbi:ODBC:Driver={sql server};Server=1.1.1.1,1433;Database=DatabaseName" username password
当我运行它时,我收到以下错误:
exists "C:\strawberry\perl\site\bin\QA_Utility\lib\QA_Utility\Model"
exists "C:\strawberry\perl\site\bin\QA_Utility\t"
Dumping manual schema for QA_Utility::Schema to directory C:\strawberry\perl\site\bin\QA_Utility\lib ...
Schema dump completed.
WARNING: No tables found, did you forget to specify db_schema?
exists "C:\strawberry\perl\site\bin\QA_Utility\lib\QA_Utility\Model\DB.pm"