【linux】centos7下使用和客户端远程链接sybase
linux下使用和客户端远程链接sybase
目录
linux下使用和客户端远程链接sybase
1、注意事项
Linux注意事项
(1)编码格式
(2)检查服务端口是否启动成功
远程连接注意事项
(1)interface文件里的localhost要改成ip地址,才能通过client访问
(2)检查网络联通性,端口是否开发,或者防火墙状态
2、常用命令
3、Linux下实操
(1)登录
(2)查看版本
(3)查看所有数据库
4、 客户端链接
1、注意事项
Linux注意事项
(1)编码格式
(2)检查服务端口是否启动成功
1、设置为自启动
在/etc/rc.d/rc.local文件加入一行:
su - sybase -c "/opt/sybase/ASE-15_0/install/startserver -f /opt/sybase/ASE-15_0/install/RUN_liubai -f /opt/sybase/ASE-15_0/install/RUN_liubai_back &"
2、设置用户环境变量,修改/opte/sybase/.bashrc,加入以下三行:
LANG=C
export LANG
./sybase/SYBASE.sh
- ifconfig
[root@localhost ~]# env|grep LANG LANG=zh_CN.UTF-8 [root@localhost ~]#
不设置的话,可能报错:
[sybase@localhost bin]$ ./isql64 -Usa -PFfcsip_19*@nimda -SliubaiThe context allocation routine failed when it tried to load localization files!!
One or more following problems may caused the failureYour sybase home directory is /home/sybase. Check the environment variable SYBASE if it is not the one you want!
Cannot access file /home/sybase/locales/locales.dat
An error occurred when attempting to allocate localization-related structures.
远程连接注意事项
(1)interface文件里的localhost要改成ip地址,才能通过client访问
改成以下这样:
[sybase@localhost sybase]$ pwd
/opt/sybase
[sybase@localhost sybase]$ cat interfacesliubaimaster tcp ether 192.168.113.151 5000query tcp ether 192.168.113.151 5000liubai_BSmaster tcp ether 192.168.113.151 5001query tcp ether 192.168.113.151 5001LIUBAI_XPmaster tcp ether 192.168.113.151 5002query tcp ether 192.168.113.151 5002[sybase@localhost sybase]$
不改的话,客户端会报错
eclipse.buildId=unknown
java.version=11.0.11
java.vendor=AdoptOpenJDK
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=zh_CN_#Hans
Framework arguments: -keyring /Users/liubai/.eclipse_keyring
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/liubai/.eclipse_keyringorg.jkiss.dbeaver.model
错误
Tue Mar 22 11:02:28 CST 2022
JZ006: Caught IOException: java.net.ConnectException: Connection refused (Connection refused)
(2)检查网络联通性,端口是否开发,或者防火墙状态
可参考以下2篇文章
【centos7】如何开发8080端口的防火墙_小慌慌的博客-CSDN博客_防火墙如何开放8080端口1、连接centos7服务器;2、我们可以输入命令查看防火墙的状态;firewall-cmd --state3、如果上一步处于关闭状态,输入命令:systemctl start firewalld.service4、开启8080端口,输入命令:firewall-cmd --zone=public --add-port=8080/tcp --permanent5、让我们来解释一下上一个命令:--zone=public:表示作用域为公共的-.https://blog.csdn.net/whowhowhoisimportant/article/details/121703308?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164792432416780274156668%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=164792432416780274156668&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-121703308.nonecase&utm_term=%E9%98%B2%E7%81%AB%E5%A2%99&spm=1018.2226.3001.4450
【Linux】Centos防火墙常用操作命令_小慌慌的博客-CSDN博客https://blog.csdn.net/whowhowhoisimportant/article/details/107905109?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164792432416780274156668%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=164792432416780274156668&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-2-107905109.nonecase&utm_term=%E9%98%B2%E7%81%AB%E5%A2%99&spm=1018.2226.3001.4450
2、常用命令
0.查看版本
1> select @@version
2> go1.看所有的库
- sp_helpdb
- go
2.使用一个库
- use 库名(注意大小写)
- go
3.查看用户下所有表名
- select name from sysobjects where type='U'
或
- sp_tables
- go
4.查看表结构
- sp_help 表名(注意大小写)
- go
5、isql登陆数据库
- 加入设备
1> disk init
2> name=test_data,
3> physname="/opt/sybase_dev/aicbas_data.dat",
4> size="500M"
5> go
- 建立数据库
1> sp_diskdefault 'master','defaultoff'
2> go
1> create database test
2> on test_data="500M"
3> log on test_log="100M"
4> go
3、Linux下实操
(1)登录
[sybase@localhost locales]$ isql -Usa -Ppassword -Sservername
[sybase@localhost locales]$ isql -U用户名 -P密码 -S服务名
或者
[sybase@localhost bin]$ pwd
/opt/sybase/OCS-15_0/bin
[sybase@localhost bin]$ ./isql64 -Usa -P密码 -Sliubai
(2)查看版本
1> select @@version
2> go---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Adaptive Server Enterprise/15.7/EBF 21341 SMP SP101 /P/x86_64/Enterprise Linux/ase157sp101/3439/64-bit/FBO/Thu Jun 6 16:08:18 2013(1 row affected)
(3)查看所有数据库
1> sp_helpdb
2> gonamedb_sizeowner dbidcreateddurabilitylobcomplvlinrowlenstatus-------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------master26.0 MBsa 1Mar 21, 2022full0NULLmixed log and datamodel6.0 MBsa 3Mar 21, 2022full0NULLmixed log and datasybmgmtdb75.0 MBsa 31515Mar 21, 2022full0NULLselect into/bulkcopy/pllsort, trunc log on chkpt, mixed log and datasybsystemdb12.0 MBsa 31513Mar 21, 2022full0NULLmixed log and datasybsystemprocs172.0 MBsa 31514Mar 21, 2022full0NULLtrunc log on chkpt, mixed log and datatempdb106.0 MBsa 2Mar 21, 2022no_recovery0NULLselect into/bulkcopy/pllsort, trunc log on chkpt, mixed log and data, allow wide dol rows(1 row affected)nameattribute_classattributeint_valuechar_valuecomments------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------tempdbbuffer managercache binding1tempdb_cacheNULL
(return status = 0)
4、 客户端链接
驱动
【linux】centos7下使用和客户端远程链接sybase相关推荐
- linux Centos7下安装python3及pip3
linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...
- oracle静默创建实例linux,linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例
linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例 本文章适合已经熟悉安装过程,需要快速部署使用 初学者建议分步学习:https://edu.51cto.com/cours ...
- Linux网络基础4(SSH远程链接)
昨天写了点DNS但是被官方大大认为违规文件,所以删了一些,今天写了一下SSH和TCP Wrappers的东西,还补充了自动化轻量级工具pssh以及selinux的一些知识. 目录 一.SSH协议 1. ...
- linux没有mysql.server,[linux]centos7下解决yum install mysql-server没有可用包
第一步:安装从网上下载文件的wget命令 [root@master ~]# yum -y install wget 第二步:下载mysql的repo源 [root@master ~]# wget ht ...
- centos安装python3小白_在Linux CentOS7 下安装 python3
在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3: 1.首先安装python3.6可能使用的依赖 # yum -y install openssl-devel ...
- 在linux终端下使用scp与远程windows传输文件
这几天遇到了个问题,需要在linux终端下往远程windows xp(同一局域网)传输文件. 由于之前在该linux下都是往远程的linux传输文件,而当时使用的是scp.远程切到windows以后, ...
- linux系统上的mysql开启远程链接
文章目录 前言 1.使用root登陆mysql 2.更新root账号密码 3.开启root账号远程登陆权限 4.开启3306端口访问权限 前言 今天接手一个项目,需要在本地用连接liunx服务器上的m ...
- Linux(Centos7)下redis5安装、部署、开机自启
1.什么是redis redis是用C语言开发的一个开源的高性能键值对(key-value)数据库.它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止redis支持的键值数据类型如下字符串 ...
- linux(CentOS7)下实现集群主机分类免密登录脚本--类跳板机
背景 在某些项目出于安全考虑,系统管理员或者甲方在提供批量主机服务器的登录后需要及时替换密码等情况,繁琐且费时费力.这种情况下我们完全可以使用一台服务器为跳板机,跟集群内做免密认证,这样管理员只需要每 ...
最新文章
- html怎么移动文字的位置,css怎么移动文字
- spring boot 学习(二)spring boot 框架整合 thymeleaf
- 关于android开发添加菜单XML文件之后无法在R.java中生成ID的问题
- rms c语言 函数,C中任何更快的RMS值计算?
- js进阶 9-5 js如何确认form的提交和重置按钮
- php 物理路径,网站物理路径查找思路
- observable_Java Observable notifyObservers()方法与示例
- 掌握MySQL数据库这些优化技巧,事半功倍!
- Linux学习6-CentOS搭建appium服务
- ActiveMQ常见配置
- C结构和C++结构之间的区别是什么?
- spring引入properties变量报错
- IntelliJ IDEA 调试技巧,比 Eclipse 强太多了!
- 腾讯公司执行董事 董事会主席兼本公司首席执行官 马化腾
- 游戏开发关卡设计(16)
- 51单片机:74LS138译码实验
- 詹姆斯——永远的皇帝
- xlsx.js导出表格设置批注框根据内容自动全部显示的解决办法
- XTP dockingpane的使用方法
- 5·12特别纪念 | 数据防“灾”,有“备”而来