问题标签 [invalid-object-name]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
805 浏览

django - 在 Python Shell 中创建的对象,查询时无法识别

目前为我正在做的一些工作创建一个 Django 站点。以下是相关的代码块:

门户/device_categories/models.py

门户/device_categories/urls.py

门户/device_categories/views.py

我使用以下方法创建了许多设备对象

方法,一些示例类别是:风扇、交换机、模块。所有的类别也都设置为自己的Type Class。现在我有 5 个对象,我分配了一个粉丝类别,但是当我尝试访问 url 时:

127.0.0.1:8000/device_categories/fans/

我收到错误:

当我进入 shell 时,我已经验证了这些对象存在,所以我不确定我做错了什么。我在这里发现了类似的问题,但我已经尝试了这些解决方案,但不幸的是它们并不适用。感谢您的帮助

0 投票
3 回答
6814 浏览

sql - 使用 ODBC 从 R 查询 SQL Server 数据库时出现无效的对象名称错误

我在 R 中建立了一个连接:

默认的 ODBC 驱动程序是 AdventureWorks2012。我可以很好地看到数据集,例如,以下代码运行没有问题:

另一方面,跑步

产量:

同样,运行

产量:

另外,我很困惑WHERE (0 = 1):无法弄清楚它来自哪里!

(1) 该表确实存在于数据库中。(2) 我用正确的 Schema 限定了名称。(3) 我已将 ODBC 中的默认数据库设置为 AdventureWorks2012。

我将感谢您的帮助和洞察力。谢谢你 ...

0 投票
1 回答
544 浏览

sql - “无效的对象名称...”错误出现在一台服务器上,但没有出现在另一台服务器上

我有一个有线情况。下面的代码在一台服务器上运行良好,但在另一台服务器上运行良好。两台服务器上的数据库兼容性级别相同。我使用 sql server 2016。

我收到的错误消息是:

消息 208,级别 16,状态 1,第 7 行
无效的对象名称“bidNotification.dbo.Table_5YearData_2018_4_25”

0 投票
0 回答
963 浏览

sql - SSRS 报告错误无效的对象名称 System.Data.SqlClient.SqlException:无效的对象名称 'tempdb.dbo.TEMP_ID_XXXX'

我面临一个奇怪的问题,如果有人可以帮助我,我会很高兴。

在我们公司,我们使用 SSRS 将每日报告发送给同一管理层。

我们有 3 种类型的报告,其中 3 种使用不同的参数执行更多次。第一次执行 2 次,第二次执行 3 次,第三次执行较重,下降 6 次。

使用 CTE 表的所有 3 个查询都具有相同的理念。在 SSMS 中开发并通过 Visual Studio 添加到报告中的查询。

从这里开始疯狂。

在第一版中,我们有相同的时间表。其中两个执行没有错误,并且电子邮件已发送。

第三次报告出现错误

Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:数据集“ZZZ”的查询执行失败。---> System.Data.SqlClient.SqlException:无效的对象名称“tempdb.dbo.TEMP_ID_XXXX”。

当我们禁用其他 2 个报告并手动执行第 3 个报告时,报告成功完成。

但这只是几天,其他几天所有报告都成功交付。

然后我们决定拆分这 3 份报告的时间表。因此,我们创建了 2 个作业步骤。一个用于前两个报告,一个用于第三个报告。

前两天报告如我们所愿交付,但从昨天开始,我们面临同样的问题。

正如我所见,尽管第一步的报告大约需要 15 秒才能完成,但作业步骤有几毫秒的时间差。

我检查了执行日志,发现对于第三个报告的一个参数版本执行,它需要:

  • 通过门户手动执行时为 12990ms。

  • 作为作业执行时为 23845ms(与其他 5 个参数执行并行)

  • 35761ms 与所有其他报告并行执行(共 11 个) Failed

我认为如果在 2 个报告步骤之间添加和额外的步骤将暂停工作 1 分钟,可能会解决我的问题。

有没有人面临任何类似的问题?

任何帮助,将不胜感激!

0 投票
1 回答
1047 浏览

sql-server - 无效的对象名称“CHANGGETABLE”

我刚刚通过打开ALLOW_SNAPSHOT_ISOLATION启用更改跟踪,执行此查询以打开数据库的更改跟踪

并最终在桌面上启用它

现在当我打电话

我收到此错误消息:

无效的对象名称“CHANGETABLE”。

数据库版本是SQL Server 2012,怎么CHANGETABLE会失效,怎么让它工作?我认为它可以开箱即用,因为它是一个系统功能。它甚至在 SQL Server Management Studio 中突出显示。我在打开更改跟踪和调用之间修改了一些数据CHANGETABLE()

0 投票
0 回答
664 浏览

sql-server - 批量插入、无效对象错误(表名)、Excel VBA 到 SQL Server

我正在尝试从 CSV 文件批量加载到 SQL Server(Excel 和 SQL Server 都在我的笔记本电脑上)。我正在使用“批量插入”语句通过 Excel VBA 执行此操作。我不断收到我的表的无效对象名称的运行时错误。

  • 我已经在工作室管理中测试了 SQL,它工作正常
  • 表名绝对正确
  • 我已经使用不同的文件格式进行了测试,我得到了同样的错误
  • “插入...”语句在 Excel VBA 中工作正常,而不是“批量插入”

运行时错误是

'-2147217865 (800440e37)

无效的对象名称“tbl_q_member”

0 投票
1 回答
567 浏览

database - 将 Oracle 12c 升级到 18c 时对象无效

utlrp.sql即使在将 oracle 12c 升级到 18c 时运行后,180 个对象在先决条件中也是无效的。

运行时EXECUTE DBMS_PREUP.INVALID_OBJECTS,我在输出中获得了 APEX 包,这些包已从 4.2 升级到最新的 19。在此处查看更多详细信息:
这里

0 投票
0 回答
195 浏览

sql - 从 if 语句 SQL 创建表

我的 SQL 中有这段代码,但是 if 语句似乎根本不起作用。每次我运行下面的查询时..我总是有一个错误说...

下方查询...

鉴于满足条件,查询是否有任何方法可以创建最终表“##temp1”?所以它要么是第一个 begin 语句,要么是第二个。

谢谢你。

0 投票
1 回答
157 浏览

sql-server - SQL 维护作业失败:“无效的对象名称 'Confluence.sys.Partitions'。将数据库上下文更改为 'master'

我的数据库称为“Confluence”。维护作业自 6 个月前设置以来一直失败。尝试手动运行作业也会失败并出现相同的错误。

随附的屏幕截图显示了实际的维护工作(索引重建,然后是名为“Confluence”的数据库的更新统计信息)。

维修工作设计

请问你能帮忙吗?

SQL Server 实例是 SQL 2012 (SP1)。

0 投票
0 回答
105 浏览

sql - 使用临时表和参数时 Excel 对象名称无效

当我在 Excel 中创建一个与 SQL 的连接时,该连接具有一个用于查找的临时表,并且我对 SQL 查询的参数进行了硬编码,一切都运行良好。当我将硬编码参数更改为?为了能够使用单元格中的动态参数,我在 Temp Table 上收到 Invalid Object Name 错误。任何帮助是极大的赞赏。