如何在Visual Studio中向引用的数据库表添加索引?

时间:2018-06-19 17:12:02

标签: visual-studio-2015 sql-server-2014

我们需要引用我们的OLTP数据库解决方案的报告数据库解决方案。它的唯一点是保留仅由Reports使用的索引,在生产中它将是事务复制拓扑中的订户数据库。我已经在Visual Studio中创建了解决方案,并向OLTP项目添加了数据库引用。

但是,当我尝试引用表以创建索引时,例如:

do {
    guard let ps: Element = try! docu.getElementById("product-name")! else { ide = "" }
    if ps != nil {
        ide = (try ps.text())
    }
} catch {
    print("error")
    ide = ""
}

我收到错误

  

在数据库项目中创建这种类型的对象时,该对象的名称最多只能包含两部分

这是WTF吗?如何创建索引?有没有更好的方法来处理仅报告索引?

FWIW-Visual Studio 2015 / SQL Server 2014

1 个答案:

答案 0 :(得分:0)

通过将脚本的生成操作更改为“部署后”,我可以避免此错误。不知道这是否是推荐的方法,但是可以。