我目前正在将我们的NAV 2009表迁移到我们新的NAV 2013 R2数据库。 我能够在新数据库的对象设计器中升级,导入和编译表格作为.fob对象,但看起来好像它们并不在数据库中。在SQL数据库中找不到NAV 2013 R2表
执行此
use oldDB;
select name from sys.tables;
产生系统表的名称与在company$table
风格的所有其他表一起。但是,如果我运行这个
use newDB;
select name from sys.tables;
只显示系统表。
这怎么可能?表格是否保存在数据库内部的其他位置? 由于我只将表格导入到NAV 2013 R2数据库中,因此此数据库中没有公司。这会导致问题吗?
编辑:安全权利不应该是问题,因为我以SA身份登录。
编辑2:新增和新旧数据库表的图片。
什么是SQL Server Management Studio中显示如果展开NEWDB下的表文件夹?风格Company $ Table在NAV 2013,R2或NAV 2015中没有变化。 – 2014-12-04 23:06:18
@ShadowXVII与提供的sql查询的信息相同。 – Cipher 2014-12-05 07:37:23