问题标签 [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 投票
3 回答
4582 浏览

sap-ase - 报告 Sybase ASE 12.5 中的各个密码过期时间间隔

我想运行一个报告以确保每个用户的密码设置为每 30 天过期一次,但过期间隔似乎没有存储在 syslogins 中?

0 投票
3 回答
26094 浏览

windows-7 - Windows 7 64 位上的 Sybase ASE 15.x ODBC 驱动程序

我无法让 Sybase ASE ODBC 驱动程序在 Windows 7 64 位上运行。

我有 Sybase ASE 15.0.1 的 64 位版本。但是安装失败。选择“自定义”安装并选择客户端所需的所有选项后,单击下一步时,基于 Java 的安装程序就会消失得无影无踪。

我也试过安装32位驱动。这安装得很好,但驱动程序没有显示在 ODBC 管理器中。

有没有人找到解决方案,或者对此有建议?我们正在开发针对 Sybase 后端的 .NET 工具,但目前无法使其正常工作。

0 投票
2 回答
1746 浏览

sql - 数据库事务仅部分提交

我有一个在 Sybase ASE 数据库服务器上运行的 T-SQL 存储过程,即使它毫无例外地完成,有时也无法提交所有操作。这是它的作用的一个粗略示例。

该程序每天至少调用数百次。在这些情况的一小部分(可能 < 3%)中,只有INSERT语句提交。proc 完成并返回 0,但两个UPDATEs 不占用。最初我们认为可能是sWHERE上的子句UPDATE不匹配,所以我们添加了IF @@rowcount逻辑。但即使有这些检查,仍然在INSERT发生,程序仍在完成并返回 0。

我正在寻找可能导致此类问题的想法。SQL 事务的工作方式或 Sybase 的具体工作方式是否有任何可能导致COMMIT不提交所有内容的内容?我的IF块是否有一些东西可以让 UPDATE 不匹配任何东西,但过程继续?还有其他想法吗?

0 投票
12 回答
224072 浏览

sql - 从 Sybase 数据库中,如何获取表描述(字段名称和类型)?

我可以访问命令行 isql,并且我喜欢获取给定数据库的所有表的元数据,可能在格式化文件中。我怎样才能做到这一点?

谢谢。

0 投票
3 回答
4303 浏览

jdbc - 将 Sybase ASE 12.5.4 与带有 JRuby 的 jTDS 驱动程序一起使用

问题

我正在尝试构建一个小的 ruby​​ 脚本 - 每天使用 jruby 运行一次 - 以连接到 Sybase ASE 12.5.4 数据库并执行复杂的查询。

最终,我打算对数据进行一些处理,并将新数据插入 MySQL 表中,以便在 Rails 应用程序中使用。

环境

  • jruby v1.4.0
  • java v1.6.0_15
  • 在 Ubuntu 业力

JRuby 安装的 Gems

  • activerecord-jdbc-适配器 (0.9.1)
  • 活动记录-2.3.4

Jruby 库目录

  • jtds-1.2.5

询问

代码片段

我可以确认这连接到数据库。虽然我只是从数据库表中选择 10 行时遇到问题。

生产

对于执行方法:

对于select_rows方法:

该错误表明我不应该返回结果集,但我使用的方法无关紧要,执行,select_rows 等都不起作用。

关于查询的另一件事。我的原始查询相当复杂,我标记变量、删除临时表并创建临时表以及填充和从中选择。使用 Squirrel SQL,我可以执行一次并获得结果。使用 DBI 我无法在一次执行中执行此操作,有谁知道我是否可以只执行一次整个操作还是必须将其拆分?

请问有人可以给我任何帮助吗?我是否正确使用了 jTDS?提前谢谢了。

0 投票
2 回答
1243 浏览

sap-ase - sybase ase11无法编译存储过程

嗨,我有一个由 a 调用的两个存储过程 a 和 b,b 在一个创建的临时表中,在 sp b 中试图访问 sp a 的临时表,在编译时出现丢失对象的错误。

0 投票
2 回答
2939 浏览

sql-server-2008 - 将 SQL Server Reporting Services 连接到 SQL Anywhere 数据库 (ASA/ASE)

有什么方法可以将 SQL Server 2008 Reporting Services 连接到 Sybase SQL Anywhere 数据库(ASA 或 ASE)?也许使用 ODBC...

如果有,你做到了吗?请分享经验和任何值得注意的注意事项。

0 投票
4 回答
8093 浏览

performance - Sybase 15 性能问题

我在我的应用程序中使用 Sybase 15,并且存在与嵌套连接相关的性能问题。我有存储过程,它从 2 个表中选择 2 列,并比较这 2 个表之间超过 10 列的相等性。但是当我运行这个存储时。proc.,结果需要 40 分钟。我在我的 proc 顶部添加了“set merge-join off”语句,然后结果需要 22 秒。但我需要另一种解决方案。我之前使用的是 sybase 12.5,没有任何类似的问题,我的 proc 需要 3 分钟才能得到结果。

我将服务器配置与 sp_configure 进行了比较,介于 15 和 12.5 之间,并且 sybase15 服务器配置(I/O 和内存配置设置)大于 sybase12.5 服务器。

Info: sybase15 位于pc 的系统资源非常好。

0 投票
4 回答
12834 浏览

user-defined-functions - 如何在sybase中创建用户定义函数?

我试图在 sybase 中定义一个函数。我写了这个脚本:

但是当我运行它时,我得到了这个错误:

我能做些什么?谢谢

0 投票
3 回答
184 浏览

sql - 为什么在子查询中分组会导致问题

当我在以下子查询中包含 2 条注释掉的行时,我的 Sybase 12.5 ASE 服务器似乎需要很长时间才能获得任何结果。没有这 2 行,查询运行正常。那个分组有什么问题?