问题标签 [sap-ase]

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 回答
933 浏览

performance - Sybase 的 AseClient for ADO.Net 2 优于 ODBC 驱动程序的优势

我们有一个 ETL 进程,它通过 ODBC“Adaptive Server Enterprise”驱动程序 v12.05 从 Sybase DB 读取数据

我想知道迁移到 .Net 2 Sybase.AdoNet2.AseClient.dll 是否有任何性能优势?

0 投票
2 回答
197 浏览

.net - Sybase 中的驱动程序问题

我正在使用 XP m\c,现在我没有安装 sybase。

但是我的服务器有sybase 12.5(我只知道这么多)。我正在使用 Web 服务与该服务器通信。我如何从该服务器调用数据,

为此,我使用了一个 web 服务,它有一些使用特定连接字符串的 web 方法。现在我正在为此使用 ODBC 连接字符串。

我想知道我是否需要在我的 m/c 上安装 SYbase clinet 才能调用服务器数据。否则我应该如何进行,

塔克斯

0 投票
3 回答
15788 浏览

c# - 带有 .net 的 Sybase ODBC 连接字符串

我的服务器和 PC 上都安装了 SYBASE 12.5,我无法获得正确的连接字符串。

我已经使用了 connectionstrings.com,但无法获得正确的。

运行并建立连接后

Driver={Sybase ASE ODBC Driver};srvr=server_name;database=database_name;UID=user_name;PWD=pass;

以及其他一些连接字符串的组合

我得到 Datasource ="" Driver ="" DataBase="" ServerVersion = Invalid Operation。连接已关闭

我想纠正什么。

请帮忙。

谢谢

0 投票
1 回答
3910 浏览

.net - 哪个为 SYbase 使用 OLEDB 或 ODBC

我无法弄清楚我应该使用哪些驱动程序。即使我不知道我有什么。

当我尝试通过 .udl 文件建立连接字符串时,它只显示 SYbase ASE OleDB Provider

在安装文件夹中,我可以在驱动程序列表 Syabse Ase ODBC 驱动程序中看到,但在连接字符串中它无法获取驱动程序,这里我使用了 Driver = (Sybase ASE ODBC Driver)

我应该去做什么?

谢谢

0 投票
1 回答
683 浏览

sap-ase - 查找服务器密码加密属性

1> 如何使用 sybase 库(由 sp_configure "net password enryption reqd",1 设置的加密)确定服务器是否接受来自 C 程序的加密密码,以确保我是否应该调用函数 ct_con_props (CS_SEC_EXTENDED_ENCRYPTION)

0 投票
1 回答
1603 浏览

sap-ase - SYBASE“网络密码加密要求”可用性

您好,我使用的是 sybase 开发者版,我无法设置 {sp_configure "net password encryption reqd",1}。我需要任何许可证吗?

我收到错误消息“Sybase :: 如何启动使用 sp_addserver 创建的服务器”

我正在使用 sybase 15.0.3。

0 投票
3 回答
1879 浏览

python - 在不安装的情况下导入 Python 模块 - Sybase ASE

我需要使用 Sybase Python 模块,但我们的 SA 不会安装,因为它不在 repo 中。我已经下载了它并将它放在盒子上,我只想“导入”或“包含”模块而不先安装它。- 这可能吗?从它的外观(Sybase ASE)来看,它需要在使用前进行某种类型的编译。这种类型的工作是否可能?

0 投票
1 回答
7536 浏览

c# - 没有足够的程序缓存来运行此程序,Sybase ASE,C#

我在将 ~50meg 文件加载到数据库中时遇到了一个小问题。不幸的是,在我们问我为什么要这样做之前,我需要为遗留目的添加此功能。该列设置为Image类型,这意味着我不能不幸地将数据加载到块中并将它们连接起来(因为 sybase 不允许它用于 Image 类型列)

我目前正在使用 DBType.Binary 从 DBProviderFactory 构建我的参数。我尝试过其他类型,但没有任何帮助。

我收到以下错误:

没有足够的过程高速缓存来运行此过程、触发器或 SQL 批处理。稍后重试,或要求您的 SA 重新配置 ASE 以提供更多过程缓存。

服务器上的过程缓存设置为 100meg。

其他信息:

  1. 它可以工作〜35兆文件
  2. 旧代码(用 PB 编写)使用 UPDATEBLOB 并在那里工作。

有什么建议么?

0 投票
1 回答
347 浏览

sql - 访问从触发器内部触发触发器的 sql (Sybase)

有没有办法从触发器中访问触发触发器的 sql?我已经设法通过加入 master..monProcessSQLText MDA 表来获得它,但这仅适用于具有 mon_role 的用户,我不想将其提供给所有人。我错过了一个全局变量吗?

我正在尝试记录针对表运行的所有更新,以便可以将其追溯到 IP 地址和用户名。

这是 ASE 12.5。

0 投票
1 回答
1985 浏览

sqldatatypes - 在 Sybase ASE 12.5.4 中找不到类型“bigint”

Sybase ASE 12.5.4 支持 bigint 吗?

如果没有,在 Sybase ASE 12.5.4 中是否有任何与 bigint 相同的东西?