问题标签 [metabase]
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.
iis - IIS Metabase GetObject 调用返回错误 424 object required 错误
我们有一个在 Windows Server 2003 和 IIS6 上运行的 ASP Classic 网站,它抛出间歇性运行时错误 424 object required。我们已将其跟踪到初始化对元数据库的对象引用的行,如下所示(第二行):
我已经搜索了 stackoverflow(以及一般的网络)以寻找其他任何人遇到此问题的任何迹象,但一直处于空白状态。有没有人有任何想法可能导致这种情况?是否有任何与性能相关的设置来控制对元数据库的访问频率?我们可以采用任何最佳实践措施来提高元数据库访问的效率吗?我们是否正确地假设我们通过在元数据库中隐藏我们的数据库访问详细信息来做正确的事情,或者这在安全性方面是否矫枉过正?
这个问题影响了我们大约 1% 的页面点击量。
我们正在研究一系列措施,包括检查服务器软件组件的补丁级别,并可能在上述代码周围添加一个循环以继续尝试直到元数据库对象正确初始化,但我认为这充其量只是一个短期修复.
欢迎咨询!谢谢,克雷格。
附加信息:刚刚发现 IIS5.0 隔离模式已启用。我试图找出为什么启用它,但这可能是相关的吗?
.net - “未知错误 (0x80005000)”尝试使用 DirectoryEntry 和模拟 (C#) 读取远程 IIS 6 元数据库
(编辑)情节变厚:相同的代码(无需模拟!)从 Windows 7 客户端成功运行,但不是从 Windows 2008 R2 客户端!这是有问题的代码。(原始消息遵循以下代码。)
我在这里读到,对于 IIS 提供程序,您在创建DirectoryEntry
对象时无法传递凭据。你必须做模仿。因此,我尝试了以下代码,但是当我尝试读取属性时,仍然收到带有“未知错误(0x80005000)”文本的 COMException,就像我之前尝试为DirectoryEntry
构造函数传递用户名和密码时所做的一样。这是纲要:
LogonUser()
成功,凭据正常。在我发现我必须使用LOGON32_LOGON_NEW_CREDENTIALS
而不是LOGON32_LOGON_INTERACTIVE
.- 远程计算机不在同一个域中。实际上,它根本不在域中。事实上,我把它的名字放在了客户的
hosts
文件中,这样我就可以通过名字找到它了。 - 在目标机器上运行Metabase Explorer显示我想要读取的密钥确实存在。(见文章末尾的图片。)
.
.net - 如何在 C# 中获取 IIS 6 Metabase 属性的数字 ID?
下面的代码可以正常工作,并且可以读取远程 IIS 6 服务器的元数据库中的所有内容——除了属性的 frikkin 数字 ID。PropertyValueCollection
我在对象中找不到它们。
您可以在下图中看到数字 ID。上面的代码成功读取,例如,LogFilePeriod
等于 4,但它无法得到LogFilePeriod
属性 ID 是 4003 的事实。我需要这些 ID 来制作符合 OVAL 标准的集合。
我从服务器得到的是这个。身份证在哪里?(顺便说一句,这段代码似乎也从上层路径继承了属性。对吗?)
c++ - IIS 元数据库 C++ 示例
任何人都可以指出创建/编辑/删除 IIS Web/FTP 站点及其各自的虚拟目录的一些示例的方向。由于 MSDN 似乎没有给出许多基于 C++ 的示例。
谢谢
asp.net - iis 中的元数据库路径
我正在通过编程方式为网站创建虚拟目录。我无法理解元数据库的概念——什么是元数据库路径以及 IIS 中对它的需求。谢谢 !
key - 找不到元数据库键“/lm/w3svc”
我有一台装有 Windows XP 的笔记本电脑。尝试在 IIS 6 上部署 ASP.NET Web 应用程序时收到以下错误:
错误 1 Web 部署任务失败。(找不到元数据库键“/lm/w3svc”。)找不到元数据库键“/lm/w3svc”。无法实例化元数据库管理基础对象。可能没有安装“IIS '6 Metabase Compatibility”功能。Klasse 是 niet geregistreerd(来自 HRESULT 的异常:0x80040154 (REGDB_E_CLASSNOTREG))
在 Windows XP 上安装 IIS 6 元数据库兼容性功能在“控制面板”、“管理工具”中不可用,... 那元数据库键 '/lm/w3svc' 呢?谢谢你的帮助?
iis - 在 Metabase.xml IIS 6.1 服务器中找不到 AspMaxRequestEntityAllowed
我正在运行 IIS 6.1,并尝试通过浏览器上传文件。上传大文件时遇到问题。在做了一些挖掘之后,我知道我必须编辑 metabase.xml 文件中的 AspMaxRequestEntityAllowed 参数,但是该参数没有设置为开头。
当我尝试上传文件时,出现以下错误:
谢谢。
java - 未保存注销仪表板时通过 cmd 运行的元数据库
在注销并关闭 cmd 后,我已经运行了元数据库 java jar 文件并开始创建仪表板。
再次运行 jar 文件,但它要求添加登录和数据库详细信息。我的工作没有保存?
mysql - 没有附加列的子查询比有列的子查询花费更长的时间
我正在尝试使用子查询获得运行总数。(我正在使用 Metabase,它似乎不接受/处理查询中的变量)
我的查询:
运行大约需要 1.29 秒。(总共 43K 行,返回 14)
如果我删除该sum(t.`energy_used` / 1000) AS `csum`,
行,查询将占用 8 分 40 秒。
为什么是这样?我宁愿没有那条线,但我也不能等待 8 分钟来处理查询。
(我知道我可以创建一个累积列,但我特别感兴趣的是为什么这个额外sum()
的速度会加快整个查询)
附言。在 MySQL 控制台和 Metabase 界面上对此进行了测试。
解释查询:
没有额外的sum()
:
Schema 只不过是一个包含以下内容的表:
互联网上的一些示例显示将 ID 用于 WHERE 子句,但我的结果很差。