AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题

问题[sybase](dba)

Martin Hope
Pavankumar
Asked: 2023-11-29 16:36:32 +0800 CST

本地 Sybase 到 AWS Aurora

  • 5

我想从本地 Sybase 迁移到 AWS Aurora Postgres 数据库。我遇到过 AWS SCT 和 AWS DMS 等工具,但我不确定源 Sybase 数据库是否应该位于 AWS 云中,作为 AWS 工具启动迁移的先决条件。

如果我们想要从 On-Prem Sybase 迁移到 AWS Aurora Postgres 数据库,我们还有哪些其他选择。

sybase
  • 1 个回答
  • 17 Views
Martin Hope
HugMyster
Asked: 2021-08-07 08:02:45 +0800 CST

在 Sybase SQL 中,LIKE 语句中可以避免使用多个方括号吗?

  • 0

在 Sybase SQL 中,我有一个看起来像这样的检查:

SELECT "VALID"
WHERE @v_Test LIKE "X[A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9]"

有没有办法避免复制方括号(在这种情况下允许字母数字值,但一切皆有可能)?

sybase
  • 1 个回答
  • 88 Views
Martin Hope
user2368632
Asked: 2021-08-04 11:08:44 +0800 CST

在哪里下载 SAP SDK for ASE (Windows Server 2019)?

  • 0

我们在哪里下载 SAP SAP SDK for ASE (Windows Server 2019)?尝试在 Windows Server 2019 客户端上使用 SQLDBX 连接到 Sybase DB 服务器,但找不到所需的 dll (libsybct.dll)。II 假设我需要下载 SAP SDK for ASE 但不知道在哪里下载。谁知道在哪里下载?

sybase sybase-ase-15.7
  • 1 个回答
  • 621 Views
Martin Hope
Janik Spies
Asked: 2021-03-18 06:25:37 +0800 CST

SQL Anywhere 17 - 超出数据库服务器连接限制

  • 0

我在 Sybase Server 中建立了一个新的 SQL Anywhere 17 数据库。我有很多客户端应该能够通过 ODBC 连接到数据库。ODBC 工作正常,但只要第三个用户尝试连接,我就会收到以下消息:

在此处输入图像描述

我试过select @@max_connections了,得到了 32'766。
此外,当我执行以下语句时,我得到以下结果:

SELECT 
PROPERTY('ServerEdition') as ServerEdition, 
PROPERTY('IsNetworkServer') as IsNetworkServer, 
PROPERTY('LicenseType') as LicenseType, 
PROPERTY('LicenseCount') as LicenseCount, 
PROPERTY('MaxConnections') as MaxConnections 
FROM dummy

在此处输入图像描述

有谁知道我会导致这个问题吗?

sybase sybase-sql-anywhere
  • 1 个回答
  • 939 Views
Martin Hope
PeterJL
Asked: 2021-01-09 09:01:03 +0800 CST

在 SYBASE ASE 16 中将登录名映射到已还原数据库中的用户

  • 0

从其他环境恢复数据库后,有一种方法可以将数据库中的用户映射到服务器中的登录名。我可以删除并重新创建或别名,但在MS SQL Server中有一种方法:

EXEC sp_change_users_login 'Auto_Fix', 'user'

我在SYBASE ASE 16中寻找类似的东西

sybase sybase-ase
  • 1 个回答
  • 740 Views
Martin Hope
SweetPotato
Asked: 2020-08-26 03:21:28 +0800 CST

为什么要更新存储过程?

  • 1

是否有重要的理由重新编译存储过程?

当然,数据库中的数据会随着时间而变化,并且某些存储过程的结果集可能会因基础数据的变化而有所不同。但是除非表结构发生变化,否则存储过程应该永远是好的吗?

我说的是 Sybase ASE 15。

stored-procedures sybase
  • 1 个回答
  • 157 Views
Martin Hope
KAE
Asked: 2020-04-07 08:15:47 +0800 CST

接下来 10% 的行

  • 1

我知道 TOP 可以返回前 10% 的行结果,但是我将如何获得下一个 10%?我正在尝试分解由于内存不足(java.lang.OutOfMemoryError)而崩溃的查询,并希望返回前 10% 的结果,然后对其进行编辑,使其返回下一个 10%,依此类推。我正在使用 SQL Anywhere 12。

sybase sybase-sql-anywhere
  • 1 个回答
  • 31 Views
Martin Hope
boog
Asked: 2020-03-03 09:17:29 +0800 CST

每个不同的值仅显示 1 行

  • -1

这似乎是我经常遇到的一个问题,但我还没有弄清楚(我不是 dba)。我正在为我正在创建的报告运行查询,但是用户不希望为相同的“案例编号”显示任何重复的行。

我已经尝试过“选择不同”和“分组依据”,但都没有显示我希望它们显示的结果。

问题是报告查询的列可以有 2 个不同的可能值,我们只想显示匹配其中任何一个值的案例,但我们不想显示特定案例超过 1 次。

这是查询:

SELECT cases.casenum, 
       sp_first_party(cases.casenum), 
       cases.matcode, 
       cases.open_status, 
       cases.date_opened, 
       cases.close_date 
FROM cases, 
     insurance 
WHERE (cases.casenum = insurance.case_num) 
  AND  cases.date_opened >= :start 
  AND cases.date_opened <= :end 
  AND (    insurance.policy_type = 'Liability' 
        OR insurance.policy_type = 'SUM') 
  AND insurance.date_settled is Null  
  AND (    cases.matcode like 'GPI' 
        OR cases.matcode like 'MVA' 
        OR cases.matcode like 'S&F') 
  AND cases.close_date is not NULL  

这就是我认为的问题区域:

(insurance.policy_type = 'Liability' OR insurance.policy_type = 'SUM')

一个“案例”/“案例编号”可以有多种保险单类型……这意味着它们可以有责任或总和,或两者兼而有之。报告的输出会为出现的这些保险类型中的任何一种的每个实例显示一个新行。

我们希望每个案例仅显示一行,无论为案例分配了多少/哪些保险单类型......但仍然只显示符合该标准的案例。

我试过选择不同的,以及按cases.casenum分组,我在这里做错了什么?

感谢您的阅读!

PS-这是针对 cms 平台/应用程序的,但它在 t-sql 上运行(与 mssql 语法相同)。

这是输出示例 - 正如您在最左侧的列中看到的那样,“案例编号”列有多个相同的值。这是因为符合条件的案例编号有多个不同的 insurance.policy_type。虽然我们仍然需要按这些策略类型进行过滤,但我们不希望为每个类型看到额外的行。

输出

sybase duplication
  • 1 个回答
  • 264 Views
Martin Hope
Dennis Jaheruddin
Asked: 2020-01-17 06:42:02 +0800 CST

Sybase 中 FETCH_CURSOR jconnect_implicit_1 的含义

  • 0

情况

我正在尝试通过 JDBC 从 Sqoop 连接到 Sybase ASE 15.7 版时对性能进行故障排除。

虽然我自己无法检查事情,但以这种方式提取数据似乎比使用另一个工具(使用 ODBC)慢 10 倍。

观察

DB 团队观察到以下情况:

在此处输入图像描述

问题:

是什么意思FETCH_SIZE jconnect_implicit_1:?

当然,也欢迎其他有关可能导致性能问题的提示。


数据库团队认为这意味着为每一行制作了一个游标,可能是因为这个链接包含一些模糊相似的东西,但我怀疑这意味着其他的东西,因为我没有找到任何 Oozie 的引用导致这通过 JDBC(我们强制执行更大的在 oozie 命令中获取大小)。

sybase sybase-ase-15.7
  • 1 个回答
  • 136 Views
Martin Hope
d34db33f
Asked: 2019-09-20 12:06:55 +0800 CST

将 .csv 中的值插入数据库

  • 0

我们有一个 sybase 数据库,运行我们的用户使用的包含客户端信息的应用程序。

情况是大约 1000 个客户的地址信息已经过时。我们得到了一个包含更新地址信息的 .csv 文件,并被要求更新数据库中的地址。

我已经过滤了 csv 以比较 2 个地址列,并且只显示那些不一样的列。所以我有一个 .csv 文件,其中只包含需要更新地址的客户。

所以想象一下这个客户信息存在于一张桌子上。我们还有唯一的客户 ID 以及客户表上的其他个人信息。

我不是 SQL 专家,所以我对 sql 的查询语法可能有问题,但是有人对我如何为此编写查询有任何建议吗?

就像是,

输入每个 [client_id in .csv column A] [address_info in .csv column B] TO clientAddress.table

这就是我想象它无论如何都会在我脑海中发挥作用的方式。我试着四处寻找,但找不到任何与我的情况相似的人。

sybase
  • 2 个回答
  • 722 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve