当尝试刷新 AWS Athena/Glue 表中的分区时,我收到此错误
第 1:1 行:输入“MSCK”不匹配。预期:'ALTER'、'ANALYZE'、'CALL'、'COMMIT'、'CREATE'、'DEALLOCATE'、'DELETE'、'DESC'、'DESCRIBE'、'DROP'、'EXECUTE'、'EXPLAIN'、 '授予','插入','准备','重置','撤销','回滚','设置','显示','开始','卸载','更新','使用',
我执行的命令是
MSCK 修复表“表名”
一周前它还在工作。我相信有更新,但我找不到添加新分区的新/正确方法
我有一个项目,表格分布在2个数据源之间.我正在根据grails文档http://grails.org/doc/2.0.0.M2/guide/conf.html#dataSourcesAndEnvironments中的 3.3.6主题配置访问表的代码
一切似乎都没问题,但我得到了以下错误
消息:创建名为'transactionManagerPostProcessor'的bean时出错:bean的初始化失败; 嵌套异常是org.springframework.beans.factory.BeanCreationException:创建名为'transactionManager'的bean时出错:在设置bean属性'sessionFactory'时无法解析对bean'sessionFactory'的引用; 嵌套异常是org.springframework.beans.factory.BeanCreationException:创建名为'sessionFactory'的bean时出错:init方法的调用失败; 嵌套异常是org.hibernate.MappingException:关联引用未映射的类:br.com.fisgo.Provider
由MappingException引起:关联引用未映射的类:br.com.fisgo.Provider
我知道为什么会出现这个错误?
问候.
我会尝试一下.它不会那么简单,因为公司域链接回提供商它只需要更多的努力
class Company {
String name
String cnpj
String email
Address address
Phone phone
String registration
String source
Set provider = new HashSet<Provider>()
static hasMany = [provider: Provider]
Run Code Online (Sandbox Code Playgroud)