Xlib refused by server 的解决方法
- 格式:pdf
- 大小:24.34 KB
- 文档页数:1
【转】使⽤kettle⼯具遇到的问题汇总及解决⽅案问题1是执⾏./spoon.sh报错问题2是连接性报错问题3是在使⽤kettle导⼊数据过程中报错问题1-1执⾏./spoon.sh报如下错误xlib:connection to "0.0"refused by serverxlib:No protocol specifiedorg.eclipse.swt.SWTError:Nomore handles [gtk_init_check() failed]解决⽅案[telepow@bodaodao data-integration]$exitlogout[root@bodaodao kettle]#xhost+access controldisabled,clients can connect from any host[root@]su - telepow[telepow@bodaodao]cd/opt/kettle/data-integration/[telepow@bodaodao]./spoon.sh问题1-2执⾏./spoon.sh报如下错误“A fatal error has beendetected by the Runtime Environment”原因分析:这应该时GNOME或者X的库和Spoon集成的浏览器不能⼀起⼯作导致的。
所以需要编辑(或创建)~/.kettle/.spoonrc,并在⾥⾯输⼊以下内容:ShowWelcomePageOnStartup=N具体操作:[telepow@mic1 ~]$ cd .kettle/[telepow@mic1 .kettle]$ pwd/home/telepow/.kettle[telepow@mic1 .kettle]$ touch.spoonrc[telepow@mic1 .kettle]$ vi.spoonrcShowWelcomePageOnStartup=N问题2-1创建PostgreSQL数据库连接,测试数据库连接报如下错误Connect refused,Check thatthe hostname and port are correct and that the postmaster is accepint TCP/IP[root@pgsql data]# pwd/usr/local/postgresql/data[root@pgsql data]# vipostgresql.conflisten_addresses = '*'port = 5432[root@pgsql data]# servicepostgresql stopStopping PostgreSQL: ok[root@pgsql data]# servicepostgresql startStarting PostgreSQL: ok问题2-2创建PostgreSQL数据库连接,测试数据库连接报如下错误Errot connecting to database(using class org.postgresql.Driver)FATAL:no pg_hba.conf entryfor host "192.168.56.102" ,user "root" ,database "test_db"[root@pgsql data]# cppg_hba.conf pg_hba.conf.bak[root@pgsql data]# vipg_hba.conf# IPv4 local connections:host all all 127.0.0.1/32 trusthost all all 192.168.56.102/32 trust/*192.168.56.102为kettle所在服务器,允许该服务器连接[root@pgsql data]# servicepostgresql stopStopping PostgreSQL: ok[root@pgsql data]# servicepostgresql startStarting PostgreSQL: ok问题2-3创建数据库连接,测试数据库连接报如下错误exceptionwhile loading class.rdb.jdbc.rdbThin.Driver检查驱动,⾸先发现 Kettle 默认不带 Oracle 驱动。
西部数码网站管理助手数据库添加失败的原因
【来源:小鸟云计算】
Ps.小鸟云,国内专业的云计算服务商
1、使用win2003时,如果修改了服务器登录的密码,那么一般情况下mysql进程会自动关闭,这样就导致数据库无法打开,以及使用西部数码网站管理助手添加虚拟空间时提示“数据库添加失败,请检查是否安装或路径是否正确”。
解决方法:控制面板——》管理工具——》服务——》找到mysql 服务项,单击右键,选择“启动”,就可以了
2、这是个经常出现的问题,也就是我们常常会改掉mysql 超级管理员root的密码,改掉后没有同步改掉西部数码网站管理助手里面设置的密码,虽然这不会导致数据库打不开,但是在使用该软件进行添加虚拟主机时,同样会提示“数据库添加失败,请检查是否安装或路径是否正确”。
解决方法:打开西部数码网站管理助手——》设置——》找到“#MYSQL管理员root的密码”,设置MYROOT=“你修改后的密码”。
代理服务器拒绝连接的解决方法代理服务器拒绝连接?别慌!咱来一步步解决。
要是遇到代理服务器拒绝连接,首先你得检查一下网络设置呀!这就好比你要出门,得先看看门有没有锁好。
是不是代理服务器地址填错啦?赶紧核对一遍,可别马马虎虎的。
要是地址没错,那是不是端口号不对呢?这端口号就像一扇特定的门,要是找错了门,那肯定进不去呀!
安全性和稳定性方面呢?选代理服务器的时候可得小心,别找那些不靠谱的。
就像你交朋友,得找靠谱的人,不然说不定啥时候就给你惹麻烦。
正规的代理服务器能保障你的信息安全,不会让你的数据乱跑。
稳定性也很重要,要是一会儿能连接一会儿断了,那多闹心呀!
那啥时候会用到代理服务器呢?比如说你想访问一些国外的网站,这时候代理服务器就像一把钥匙,能帮你打开那扇门。
还有的时候,你可能想隐藏自己的IP 地址,保护自己的隐私,代理服务器也能派上用场。
优势嘛,除了上面说的,还能提高访问速度呢!就像给你的网络加了一双翅膀,飞起来更快啦!
我就有个朋友,之前想上一个国外的学习网站,老是连接不上。
后来用了合适的代理服务器,嘿,一下子就进去了。
学习资料随便看,那叫一
个爽!
所以说呀,遇到代理服务器拒绝连接不用怕,仔细检查设置,选好代理服务器,就能解决问题。
让你的网络之旅顺顺利利!。
Redhat Linux 下安装Oracle 9i图文教程一:安装Linux系统,放入Linux第一张光盘,设置BIOS从光盘引导,启动后进入如下界面:按回车键进行图文方式安装.第二个选项是输入"linux test"进行文本方式安装.是否对光盘进行测试,如是介质正常的话,建议选"skip"没什么好说的,"Next"选择系统的语言,可以选"简体中文",但是在以后的安装中可能会出现乱码的现象,为了方便,选"English"配置键盘,一般选"U.S.English"系统的分区选项,这里选手动分区"Manually partition with Disk Druid",因为我们要将Oracle安装在一个较大的分区内,如果自动分区的话,可能会出现空间不够的情况.现在进入了具体的分区选项,有几点要注意的,"/"分区是必须的,因为所有的分区就是从它开始,类似Windows一定要有一个主的活动分区一样.我计划Oracle这个软件安装在"/usr"下,这个分区差不多要有8G的空间才行,我的解压都是在这下面进行,如果进行光盘安装就不需这么大了,"swap"交换分区设成1G.其它具体的设置如下:/boot: 300M/: 1500M swap:1G/home: 2G /tmp: 1G/usr:10.5G是否设置启动密码,一般不选,直接"Next"设置网卡,最好是手动指定,这里我选的是"DHCP",可以看到我这里有两块网卡.是否启用防火墙及Linux的语法检测,为了方便起见,都设成不启用,如上图示.不过各位如果有安全需要,可以按需开启.选择系统所支持的语言,选上简体和繁体中文,这样在显示这些字体的文件时不会出现乱码的情况.选择所在的时区,这里选的是亚洲/上海"Asia/Shanghai"设置Linux下管理员root的口令.选择自定义安装软件包"Customize software packages to be installed"去掉"GNOME"选"KDE"这个除了个人喜好外,还有一点是如果有远程进行图文安装的话,KDE比较稳定,还有一点是软件开发工具要装,不然后面安装会重新安装组件,具体的软件包选择可以参考上面的图片.前期工作:下面进行Oracle安装前期准备中的第一点,完成Linux的安装.在安装中要求准备光盘.安装过程中按要求更换光盘完成安装,重启计算机登陆初始界面设置日期和时间显示设置是否为Redhat的正版授权用户,如果不是请按图中显示进行选择.当然也可以注册一个用户,但是如果不是购买服务的用户这样没什么意义.设置系统用户检测到声卡是否重新增加软件包,完成安装登陆界面查看网卡是否正常及网络地址su -# ifconfig -a |more查看系统的主机名,要设置好主机名,不然后面在其它系统上安装Oracle的客户端的时候会有问题,这里的主机名是su -# cat /etc/hosts这一节将配置Oracle安装的环境.其中包括安装必须的软件包,创建相应的用户和组,增加相应的系统参数,编辑必须的环境参数.本节中需在计算机中输入的数据将以蓝色字体标记.一:创建相应的用户(以root用户登陆)groupadd dbauseradd -g dba -d /usr/Oracle -s /bin/bash oraclepasswd oracle注意:在图中没有"passwd oracle"这一条,因为忘记截图了,这个是必须的,因为后面用oracle这个用户登陆如果没有密码会登陆不了.二:设置系统参数:编辑/etc/sysctl.conf文件,增加以下内容kernel.sem=250 32000 100 128kernel.shmmax=4294967295kernel.shmmni=128kernel.msgmnb=65536kernel.msgmni=2878fs.file-max=65536net.ipv4.ip_local_port_range=1024 65000输入命令"sysctl -p"或重启电脑使设置生效sysctl -p编辑/etc/security/limits.conf文件,增加以下内容* - nproc 16384* - nofile 16384三:创建应用文件夹及设置相应的权限mkdir -p /usr/Oracle/product/9.2.0chown -R oracle.dba /usr/Oracle/product/9.2.0 chmod -R 777 /usr/Oracle/product/9.2.0注销"root"用户,以"oracle"用户登陆四:编辑.bash_profile文件(登陆进来后本地文件应是/usr/Oracle)export DISPLAY="10.68.12.253:0.0"export BASH_ENV=$HOME/.bashrcORACLE_HOME=/oracle/product/9.2.0.1; export ORACLE_HOMEORACLE_SID=orcl; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMTNS_ADMIN=/oracle/config/9.2.0.1; export TNS_ADMINNLS_LANG=AMERICAN; export NLS_LANGORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libexport LD_LIBRARY_PATHPATH=$PATH:/bin:/usr/bin:/usr/sbin:/etc:/opt/binPATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/binPATH=$PATH:/usr/local/samba/bin:/usr/ucbexport LANG.en_USexport PRCO_HOME=/oracle/Oracle_Home1export PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport CLASSPATHORACLE_OEM_JAVARUNTIME=/usr/jre1.3.1TMPDIR=/tmp; export TMPDIRumask 022加载配置文件及查看已生效的配置source .bash_profileset |more五:安装jdk1.3.1将下载下来的文件解压后放至/usr/JAVA下面.(附件中有JDK1.3.1的安装程序)[root @test /root]# bzip2 [-dz] j2sdk-1.3.1-FCS-linux-i386.tar.bz2六:查询所需的软件包su -rpm -q compat-db compat-gcc-32 compat-gcc-32-c++ compat-libcom_err compat-libcwaitcomp at-libgcc-296 compat-libstdc++-296 compat-libstdc++-33 gcc gcc-c++ glibc glibc-common glibc-dev el glibc-headers glibc-kernheaders libgcc make安装缺少的软件包有很大一部份系统的安装光盘上有,根据经验,我们只安装以下几个软件包“com pat-db-4.2.52-5.1.i386.rpm”、“compat-libstdc++-33-3.2.3-61.i386.rpm”、“compat-libstdc++-296-2.96-138.i386.rpm”(附件)七:更改GCCsu -cd /usr/binmv ./gcc ./gcc34mv ./gcc32 ./gcc这一节将将开始Oracle的安装.其中包括更改Oracle默认的JRE的路径,解决"Error:You do not have sufficient provileges to write to the specified path. in component Database Configuration Assistant 9.2.0.1.0,Installation cannot continue for this component."的错误及安装中必须的步骤.本节中需在计算机中输入的数据将以蓝色字体标记.一:下载和解压Oracle软件包,将文件存到"/usr/Oracle"/technology/software/products/oracle9i/index.htmlsu oraclegunzip ship_9204_linux_disk1.cpio.gzgunzip ship_9204_linux_disk2.cpio.gzgunzip ship_9204_linux_disk3.cpio.gzcpio -idmv < ship_9204_linux_disk1.cpiocpio -idmv < ship_9204_linux_disk2.cpiocpio -idmv < ship_9204_linux_disk3.cpio二:更改默认的jre路径su oraclevi /usr/Oracle/Disk1/install/linux/oraparam.iniJRE_LOCATION=/usr/jre1.3.1三:开始安装在安装前会出现以下几个错误,需要安装相应的补丁。
连接被拒绝(Connection Refused)是指当客户端尝试连接到服务器时,服务器主动拒绝连接。
这种问题可能由多种原因导致,包括网络连接问题、服务器配置错误、防火墙设置等。
如果遇到连接被拒绝的问题,需要一步步排查并解决。
下面将介绍处理连接被拒绝问题的步骤。
1. 确认网络连接是否正常首先要确认网络连接是否正常。
可以通过ping命令或者其他网络诊断工具来测试客户端和服务器之间的网络连接。
如果网络连接存在问题,需要先解决网络连接问题。
2. 检查服务器是否正在运行连接被拒绝可能是因为服务器没有运行或者服务未启动导致的。
需要登入到服务器上,检查服务是否正在运行,并确保服务已经启动。
3. 检查服务器端口是否开放连接被拒绝问题有可能是由于服务器端口未正确打开导致的。
需要检查服务器上的防火墙设置、安全组设置,确保所需的端口已经正确打开。
4. 检查服务器配置是否正确连接被拒绝还可能是由于服务器配置错误导致的。
需要检查服务器上相关配置文件,例如网络配置、服务配置等,确保配置信息无误。
5. 检查客户端配置是否正确连接被拒绝问题也有可能是由于客户端配置错误导致的。
需要检查客户端的配置信息,确保客户端配置正确。
6. 查看服务器端日志如果以上步骤都没有解决问题,可以查看服务器端的日志信息,寻找连接被拒绝的具体原因。
根据日志信息来定位并解决问题。
7. 通联网络管理员或者技术支持如果以上步骤都没有解决连接被拒绝的问题,可以通联网络管理员或者技术支持寻求帮助。
他们可能会有更专业的解决方案。
处理连接被拒绝问题需要一步步排查,可能涉及到多个方面的原因。
通过逐步排查,定位问题所在,并采取相应的措施来解决问题。
希望以上步骤能够帮助您解决连接被拒绝的问题。
连接被拒绝(Connection Refused)是一种常见的网络连接问题,可能来源于多种不同的原因。
在处理连接被拒绝的问题时,需要耐心和细心地去排查可能的原因,并逐步解决。
下面将继续扩展新的内容,介绍更多关于处理连接被拒绝问题的方法和技巧。
Xlib: connection to ":0.0" refused by server解决方法在linux系统中用Oracle帐号执行DBCA或其他JAVA图形界面程序时,报错:Xlib: connection to ":0.0" refused by serverXlib: No protocol specifiedError: Can't open display: :0.0解决办法:用root登陆,在#提示符后输入:xhost local:oracle non-network local connections being added to access control list敲回车运行后出现:non-network local connections being added to access control listxhost: bad hostname "non-network"xhost: bad hostname "local"xhost: bad hostname "connections"xhost: bad hostname "being"xhost: bad hostname "added"xhost: bad hostname "to"xhost: bad hostname "access"xhost: bad hostname "control"xhost: bad hostname "list"此时再su - oracle 切换到Oracle用户执行图形界面任务就可以了man xhost中有这样一段A complete name has the syntax ‘‘family:name’’ where the families are as follows:inet Internet host (IPv4)inet6 Internet host (IPv6)dnet DECnet hostnis Secure RPC network namekrb Kerberos V5 principallocal contains only one name, the empty stringsi Server Interpreted其中local那个是用来解决同一台机器的不同用户访问X的问题的。
【干货分享】DM数据库无法打开图形化界面的解决方法在安装或使用DM数据库中,我们经常会需要使用图形化界面,但某些情况下,我们可能会打开图形化界面失败,本章针对在中标麒麟7.0 Linux环境下,图形化界面打开失败的原因给出对应的解决方法。
本章分别介绍通过VNC或者VMware连接数据库服务器,和使用Xmanger第三方工具连接服务器打开图形化界面的方法。
实验环境中标麒麟7.0操作系统已安装xorg-x11图形化界面相关包,如果Linux环境未安装图形化界面,请先安装xorg-x11包。
本章内容已在如下环境上测试:操作系统:中标麒麟7数据库版本:达梦8相关关键字:DM8,图形化界面,安装打开图形化失败通过VNC或者VMware Workstation连接使用root用户登录虚拟机,切换为dameng用户,执行./DMInstall.bin安装DM数据库,报错:初始化图形界面失败,如果当前监视器窗口不支持图形界面,请进入安装文件所在文件夹并使用“./DMInstall.bin -i”进行命令行安装。
此时,出现此问题的原因,是无法打开图形化界面,当然,我们也可以使用/DMInstall.bin -i非图形化界面方式安装,但此方式不如图形化界面直观,我们完全可以解决图形化界面的问题,来实现图形化界面方式的安装。
执行xclock测试图形化界面,提示“Error:Cann’t open display:”,display后面显示为空,说明没有设置display。
如下图:使用root用户执行xclock,此时可以正常打开小时钟,说明root的display环境变量正常。
使用root用户执行echo $DISPLAY查看root的display参数值,显示为:2,重新执行su - dameng切换为dameng用户,执行export DISPLAY=:2设置display环境变量,再执行xclock,如下图所示:[dameng@localhost ~]$ export DISPLAY=2.0[dameng@localhost ~]$ xclock此时可打开小时钟,如下图。
- --信息技术最正确实践ORACLE核心应用技术E-B USINESS S UITE报表打印设置根本原理Author: 黄建华Creation Date: November 1, 2005Last Updated: 3/23/2022 5:13:00 AMDocument Ref: <Document Reference Number>Version: DRAFT 1AApprovals:<Approver 1><Approver 2>Copy Number _____Document ControlChange RecordReviewersDistributionNote To Holders:If you receive an electronic copy of this document and print it out, please write your name onthe equivalent of the cover page, for document control purposes.If you receive a hard copy of this document, please write your name on the front cover, fordocument control purposes.ContentsDocument Control (iii)1.Basic 61.1.Oracle Reports简要执行过程61.2.度量单位Scale (6)1.3.纸大小Page Size (7)1.4.打印机与操作系统打印命令71.5.Oracle Reports命令行81.6.X-Windows (9)1.7.CM和Oracle Reports的关系121.8.CM和实际打印122.Oracle Reports类型132.1.Bitmap & Character Mode 2059041.6 (13)2.2.Text 142.3.XML 152.4.HTML (15)2.5.PDF 152.6.PCL 152.7.Postscript (16)2.8.XML Publisher (17)2.9.其它183.Oracle Reports配置根底193.1.对X Display Server的根本要求193.2.EBS中关于DISPLAY的设置193.3.Reports与字体 1062590.6/1015280.6 (20)3.4.Reports相关设置254.System Administrator中关于打印机的设置294.1.Printer (29)4.2.Printer Type (29)4.3.Print Style (29)4.4.Printer Driver (30)4.5.SRW Driver〔SQL*ReportWriter〕文件304.6.关于行、列315.PASTA 325.1.IX Library与报表输出〔非打印〕325.2.PASTA概述325.3.PASTA格式转换335.4.PASTA配置文件345.5.PASTA打印机设置345.6.PASTA其他功能346.配置实例356.1.自定义纸356.2.图形化报表〔Postscript〕打印设置386.3.图形化报表〔XML Publisher〕打印设置397.Open and Closed Issues for this Deliverable (42)Open Issues (42)Closed Issues (42)1.BasicOracle本身的集成性很强、又是跨平台的,这是它的优点。