问题标签 [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.
sap-ase - 报告 Sybase ASE 12.5 中的各个密码过期时间间隔
我想运行一个报告以确保每个用户的密码设置为每 30 天过期一次,但过期间隔似乎没有存储在 syslogins 中?
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 工具,但目前无法使其正常工作。
sql - 数据库事务仅部分提交
我有一个在 Sybase ASE 数据库服务器上运行的 T-SQL 存储过程,即使它毫无例外地完成,有时也无法提交所有操作。这是它的作用的一个粗略示例。
该程序每天至少调用数百次。在这些情况的一小部分(可能 < 3%)中,只有INSERT
语句提交。proc 完成并返回 0,但两个UPDATE
s 不占用。最初我们认为可能是sWHERE
上的子句UPDATE
不匹配,所以我们添加了IF @@rowcount
逻辑。但即使有这些检查,仍然在INSERT
发生,程序仍在完成并返回 0。
我正在寻找可能导致此类问题的想法。SQL 事务的工作方式或 Sybase 的具体工作方式是否有任何可能导致COMMIT
不提交所有内容的内容?我的IF
块是否有一些东西可以让 UPDATE 不匹配任何东西,但过程继续?还有其他想法吗?
sql - 从 Sybase 数据库中,如何获取表描述(字段名称和类型)?
我可以访问命令行 isql,并且我喜欢获取给定数据库的所有表的元数据,可能在格式化文件中。我怎样才能做到这一点?
谢谢。
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?提前谢谢了。
sap-ase - sybase ase11无法编译存储过程
嗨,我有一个由 a 调用的两个存储过程 a 和 b,b 在一个创建的临时表中,在 sp b 中试图访问 sp a 的临时表,在编译时出现丢失对象的错误。
sql-server-2008 - 将 SQL Server Reporting Services 连接到 SQL Anywhere 数据库 (ASA/ASE)
有什么方法可以将 SQL Server 2008 Reporting Services 连接到 Sybase SQL Anywhere 数据库(ASA 或 ASE)?也许使用 ODBC...
如果有,你做到了吗?请分享经验和任何值得注意的注意事项。
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 的系统资源非常好。
user-defined-functions - 如何在sybase中创建用户定义函数?
我试图在 sybase 中定义一个函数。我写了这个脚本:
但是当我运行它时,我得到了这个错误:
我能做些什么?谢谢
sql - 为什么在子查询中分组会导致问题
当我在以下子查询中包含 2 条注释掉的行时,我的 Sybase 12.5 ASE 服务器似乎需要很长时间才能获得任何结果。没有这 2 行,查询运行正常。那个分组有什么问题?