因为工作原因,要接触到sybase数据库,连着研究了3天,还是没把sybase数据库连接上,而mysql则比这个要简单的多,所以在这里奉劝码友们,千万不要用sybase数据库啊,到处是坑!
这几天的接触呢,也算是学到了一些知识,做一下记录吧
一、关于sybase的cmd语法:
1.进入数据库: isql -U [id] -P [pwd] -S [serser name]
2. 提交命令:go 回车
3. 显示数据库:sp_helpdb
4. 显示某个数据库:sp_help’db_name’

二、关于sybase的驱动:
1、分ASA和ASE两种,创智软件前台用的ASA,后台用的ASE;
2、连接SYBASE数据库,要设置ODBC,配置DNS
3、ASA12的版本,可以不用自己设置TCP/IP,ASA8要自己设置TCP/IP和PORT
4、一定要先启动数据库,后再设置ODBC

三、关于python连接sybase数据库
1、通过码友的帮忙,安装了ASA12,并且在客户端设置了ODBC,配置了DNS的名称后,通过以下代码,能够读取到服务器的表格了

from sqlalchemy import create_engine
sybase_engine = create_engine(f"sybase+pyodbc://dba:sql@sybase_driver")
sybase_engine.close()

2、只是可惜,我公司正在运营的后台数据库,用的是ASE的驱动,而这个驱动据说是要收费,明天还得继续沟通,看能否让运营商帮个忙,帮我拼通

3.今天把前台连接上了,用ASA12连接上的,只要设置DSN名称,数据库帐号和名称,SERSER名称,主机名,就可以连接上了

关于sybase数据库的连接相关推荐

  1. .Net连接Sybase数据库的几种方法[转]

    从这里我们可以找到诸多数据库的配置信息:http://www.connectionstrings.com/  1.ODBC 方式 .Net连接时使用连接串如"Driver={Sybase O ...

  2. 如何在linux中连接sybase数据库

    如何在linux中连接sybase数据库 要在Linux中连接Sybase数据库,需要使用Sybase客户端工具(例如isql或bcp)以及Sybase库文件和驱动程序.以下是一些基本步骤: 1.安装 ...

  3. Linux上连接sybase数据库

    在Linux上连接sybase数据库  用命令isql isql命令的使用  简单版本          isql -U aaa -P aaa           -U 用户名 -P表示密码 这样访问 ...

  4. thinkphp连接sybase数据库

    前几天有个项目要远程连接sybase数据库,第一次使用这个数据库,在网上查了许多资料,也走了不少弯路.现在记录一下方便以后查阅. 1.要远程访问sybase数据库需要本地先配置一个sybase的客户端 ...

  5. ODBC、OLE连接各种数据库的连接字符串

    简介 我们在使用数据库的时候,首先需要打开这个数据库. 我们可以找到集中类型的数据库,每个都使用不同的连接方式. 下面列举了一下主要的数据库的连接字符串 A:使用ODBC方式 1:dBASE连接字符串 ...

  6. SQL Relay开源的数据库池连接代理服务器

    一.SQL Relay是什么? SQL Relay是一个开源的数据库池连接代理服务器 二.SQL Relay支持哪些数据库? * Oracle * MySQL * mSQL * PostgreSQL ...

  7. 《oracle大型数据库系统在AIX/unix上的实战详解》讨论31: oracle、sybase 数据库的不同访问...

    <Oracle大型数据库系统在AIX/UNIX上的实战详解> 讨论31:  oracle.sybase 数据库的不同访问方式   文平. 用户来信要求更细节比较一下Oracle和sybas ...

  8. Sybase数据库 概述部署命令

    概述  70年代,随着大型共享数据库应用的普及,美国SYBASE公司基于当时的关系代数理论所提出的数据库关系模型,开发了Sybase数据库系统:  Sybase是基于SQL(Structured Qu ...

  9. ts连接mysql数据库_各种数据库的连接方法

    一.JDBC连接各种数据库 1.Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver"). ...

  10. windows下启动/关闭Sybase数据库服务器

    启动.关闭Sybase数据库服务器 一.启动Sybase服务器 在windows下介绍两种方法启动Sybase数据库服务器. 1.通过服务器管理器 依次打开控制面板>管理工具>服务 管理窗 ...

最新文章

  1. 【大数据实时计算框架】Storm框架
  2. 4.IE故障[网页打不开]的解决方法:
  3. 不是有效的函数或过程名_过程和函数
  4. 韩顺平php视频笔记70 面向对象编程的三大特征1 抽象 封装
  5. Springboot底层注解(容器功能)
  6. 利用socket实现java程序自动关闭
  7. 【JQuery NoviceToNinja系列】目录
  8. 在win7在结构cocos2d-x v3.2rc0开发环境(For Android)
  9. ThreadLocal分析学习
  10. Unity4.6版本下载
  11. 西威变频器调试软件GF-EXprss
  12. 使用itextpdf将多个PDF文件合并为一个PDF文件
  13. cad一键卸载工具叫什么_autodesk卸载工具一键卸载或安装CAD,3dmax 如何彻底卸载CAD系列软件 | 「讲文兄博客」...
  14. solidworks电气元件3d库_丨部件库丨西门子3RV6电机保护开关
  15. Alpha 测试(α测试) Beta 测试(β测试)区别
  16. html导航栏分割线如何,网页导航栏用图片做的分割线,第一个分割线怎么取消...
  17. 《平衡掌控者 游戏数值战斗设计》学习笔记(五)物品掉落
  18. Sex and Gender
  19. 猜客魔盒二次开发盲盒APP趣味功能讲解(一)
  20. css合格证,2016年汽车修理厂进出厂登记、检验、竣工出厂合格证管理制度.doc

热门文章

  1. ZBrush、Maya和3dmax的区别?
  2. centos8.0配置静态IP详解
  3. 【杂谈】路由器在AP模式下使用多账号连接校园网(电脑)
  4. java 4.0 下载_javax.servlet-api-4.0.1.jar包下载
  5. U8Cloud 3.5 试用笔记
  6. 医院防统方软件解决方案
  7. 共享打印机服务器系统64位,win7系统64位和winXP 32位共享网络打印机的操作方法...
  8. Windows anaconda下载安装
  9. 基于百度万年历定制化 1
  10. Java程序员从笨鸟到菜鸟(三)算法笔试题