GeneXus安装好之后,怎么创建一个知识库呢?
只需要点文件-新建-知识库,就可以了。
弹出的窗口填写KB名字,选择保存目录,点创建。
这里有一个注意点:数据库排序规则。
点开高级,可以看到这里SQLServer排序规则是Chinese_PRC_CI_AS, 如果不是这个排序规则,会导致IDE中中文乱码,比如对象描述,字段描述等等。
确认完上面的信息就可以点击创建了。
如果目录不存在,会提示创建目录。
点击Yes,会开始创建知识库。
创建完成后就看到了一个空白的KB结构。
创建的时候是选择了数据库的,到数据库里看看生成了啥。
这里看到创建了一个新的库GX_KB_FirstKB,下面还能看到表,ATTRIBUTE、Entity、KnoledgeBaseInformation等,猜测GeneXus是会生成GX_KB_<KBNAME>的库,然后对象、字段等等也都是存在数据库里。
这应该也是为什么安装时候需要安装SQLServer了。
如果要删除一个知识库的话,估计也得先删库,然后再删文件目录。