问题标签 [intersystems]

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 投票
3 回答
585 浏览

intersystems-cache - 缓存对象的类型检查

Caché Object(来自 Intersystems)上的方法参数的类型定义有什么意义,因为在它被预编译为 .int 格式之后,它会删除任何类型信息,因此根本没有区别?

0 投票
3 回答
1447 浏览

java - 跨系统缓存解决方案的持续集成

我正在使用 Intersystems Cache 从头开始​​一个项目。我想为该项目设置一个持续集成服务器。缓存有单元测试库,所以想法是将源代码导入测试数据库,构建源代码,在缓存终端中运行单元测试,基于版本控制系统(ClearCase)的变化。

除了 Cache Objectscript 之外,肯定还会有一些 Java 代码需要构建。其他技术可以稍后添加。因此,我需要一个不受特定技术约束且易于扩展的持续集成工具。我过去曾使用 CruiseControl 来构建 Java 解决方案,但那已经是很久以前的事了,我想知道从那以后是否没有更好的解决方案可用。

什么是最好的(希望是免费的)持续集成产品,它最容易扩展到不同的技术?

0 投票
1 回答
327 浏览

intersystems-cache - 如何在 CACHE 中获取 SMTP 响应

我想在发送邮件后检索 SMTP 响应。我需要获取发送邮件的响应(无论是否正确发送)

响应必须是这样的


回邮路径:信封收件人:ap@smartsnipe.com 交货日期:2008 年 12 月 12 日星期五 23:54:57 -0500 收件:来自 pool-98-109-89-94.nwrknj.fios.verizon.net ( [98.109.89.94] helo=Andy-PC) 来自 server.4wtech.com,esmtp (Exim 4.69) (envelope-from ) id 1LBMWn-0005BH-7u for ap@smartsnipe.com; 2008 年 12 月 12 日星期五 23:54:57 -0500 日期:2008 年 12 月 13 日星期六 04:55:09 UT 发件人:itgigs@4wtech.com 主题:Web Developer Internship (SoHo) (955259288) 收件人:ap@smartsnipe.com MIME 版本:1.0 内容类型:文本/html;charset="ISO-8859-1" 内容传输编码:引用打印


如何检索 SMTP 响应?请帮我

0 投票
1 回答
702 浏览

macos - 在 macOS 中缓存

我在 macos x 中安装了缓存。但是我无法在那里打开一个工作室,也无法在那里看到缓存立方体。我如何打开它并在 mac osx 的缓存中创建类、例程等。

0 投票
3 回答
3629 浏览

caching - 使用系统间缓存发送 HTTP 请求

我在跨系统缓存安装的生产中定义了以下业务流程

问题是当我检查调试值(定义为全局)时,我得到的只是数字“1”——因此我不知道请求是否成功,甚至是什么问题(如果没有)

我需要做什么才能知道

A) 实际的网络电话是什么?

B) 反应是什么?

0 投票
1 回答
9743 浏览

sql - Linked server to Intersystems Cache database from MS SQL Server 2005 Browse Catalog

I'm trying to create a linked server in MS SQL Server 2005, pointing to an Intersystem Cache database via ODBC.

Below is the query to create the linked server:

I can query the database, for example as below:

This works fine.

The problem i'm having is when i try and browse the catalog through Microsoft SQL Server Management Studio. Whenever i expand 'Catalogs' under the linked server i get the following error:

I've googled this for days to no avail, so any help no matter how small is very much appreciated.

0 投票
1 回答
1378 浏览

php - ODBC 列长度限制

我正在通过 ODBC 和 PHP 使用 InterSystems Cache 数据库。

我遇到了关于列名长度和列名文本中返回的无效字符的问题。

如果列(字段)名称的长度超过 31 个字符,则返回的列名称包含无效字符。

截图 1

如果我明确定义最多 31 个字符的字段名称:

无效字符不再出现

截图 2

有没有其他人遇到过这个问题或类似的问题。

任何帮助是极大的赞赏。

提前致谢!

麦克风

0 投票
3 回答
1073 浏览

intersystems-cache - 如何在代码中引用本地方法的名称属性?

我有一个缓存对象属性,我想将其设置为上下文名称中的当前类和方法,以便跟踪哪些方法/类生成这些对象的最大频率。

我可以使用下面的代码轻松获取当前类的名称,但我正在努力寻找一种类似的方法来从文档中收集当前方法的名称。

我知道当有问题的方法设置为对象生成器时,这很容易实现,但我宁愿不走这条路。必须有一种简单的方法来引用方法的名称,对吗?

0 投票
1 回答
1431 浏览

php - 系统间缓存 ODBC 和 PHP 字符编码

我们工作中的计费软件使用 Intersystems Cache 数据库来存储所有相关数据。我目前正在开发一个基于 Web 的 (PHP) 应用程序,该应用程序根据这些数据显示各种指标。

在查看一些数据时,随机字符串在来自不同表的许多列中包含非法字符。只有当数据被传递给 PHP 时,这才是一个问题。如果我直接从数据库转储到文件,一切看起来都很棒。

示例字符串

我认为这是由于 charset\encoding 问题。我几乎可以肯定从 Cache 返回的数据是 UTF-8。我尝试使用 HTML 元标记、Apache Charset 标志和 iconv,但无法正确显示这些字符串。

如果有人可以提供一些建议,将不胜感激。

基本信息: 服务器:Ubuntu Server 10.04 Apache:2.2.14 PHP:5.3.2 InterSystems 缓存:2008.2.2 InterSystems 缓存 ODBC 驱动程序:2008.2.4

谢谢迈克

0 投票
4 回答
5355 浏览

sql-server - SQL Server Management Studio 中的查询无法将日期传递给链接的 InterSystems 服务器

我有一个 SQL Server 和缓存服务器,需要合并一些数据。大多数功能都在工作,除非我尝试使用变量或参数传递日期。

下面是我运行的一个测试(其中一个)。

消息 7213,级别 16,状态 1,第 9 行提供程序尝试将远程存储过程参数传递给远程服务器“ccms”失败。验证参数的数量、顺序和传递的值是否正确。消息 7322,级别 16,状态 2,第 11 行 向链接服务器“ccms”的 OLE DB 提供程序“MSDASQL”提供参数信息时发生故障。

我尝试了不同的日期格式,如上所示,我可以使用变量查询其他字段,如果我使用特定值,我可以查询日期。