跳至主要内容

博文

mysql数据显示不全

在做数据的update,在其中发掘当我数据传上去以后,做select数据的id字符段显示不全,多位4位或3位,但是在做select * from ddd where id = "xxxxxx"的时候又能完整显示,自己在做insert into 的时候数据又是好的,很不明白。 经过高人提点。其实是因为数据在windows下排版,有些数据的Tab在unix很难被识别,所以需要用dos2unix转换下数据tab,然后再做LOAD DATA LOCAL INFILE "/tmp/rdctable3.txt" INTO TABLE rdcpin.rdctable1; 就是好的了。

awk释疑

今天要run #xdpyinfo awk -F: '$1 == "depth of root window" {print $2}' 一直没有结果。当然 xdpyinfo awk -F: '(print $1)'结果是depth of root window。 很不明白,后来经指点,发觉是depth之前还有很多个空格,加上相应空格后结果自然出现。 果然还是要自己自己啊

Solaris 启自带 apache2

你是如何启动solaris10 自带的apache2? 正确的启动方法:Solaris10 缺省安装了2个apache, apache1.x和以前8/9的启动一样,但apache2需要新方法启动 # svcprop -v -p start apache2 start/exec astring /lib/svc/method/http-apache2 startstart/timeout_seconds count 60start/type astring methodstart/user astring webservdstart/group astring webservdstart/privileges astring basic,!proc_session,!proc_info,!file_link_any,net_privaddrstart/limit_privileges astring :defaultstart/use_profile boolean falsestart/supp_groups astring :defaultstart/working_directory astring :defaultstart/project astring :defaultstart/resource_pool astring :default #cp /etc/apache2/httpd.conf.sample /etc/apache2/httpd.conf #svcadm enable apache2 #svcs –l apache2

Install Sybase ase on Suse 9

As the user request, Need to install Sybase on Suse 9. For process, first download it package and use the guide. First of all, check the package which installed on OS. Then, #vi /etc/sysctl.conf kernel.shmmax=134217728 (128*1024*1024) # sysctl -p Finally run ./setup 发觉不能切换用户后跑程序,可以使用xhost +local:xleituu。

Oracle XE installed on SUSE 10 sp1 with none oracle account

根据oracle的规则,oracle的安装需要用oracle用户,但是因为环境的原因,所以不能用oracle用户安装oracle xe. 根据服务器上的经验,所以选择替代用户在本地建立本地账户。 在安装前,需要重新启动机器。保持kenerl的完整。 在offical的提示里面需要更改kernel的参数和oracle安装一样。这次装就没有 tips: 使用sysctl -p 可以在suse下/etc/sysctl.conf文件立即生效,同理与mount -a 1. #groupadd dba #useradd -g dba -d /home/oracle -s /bin/bash oracle $vi .profile #!/bin/bashumask 022sh /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.shLC_CTYPE=C;export LC_CTYPEORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server; export ORACLE_HOMEPATH=$ORACLE_HOME/bin:$PATH; export PATHORACLE_SID=XE;export ORACLE_SIDLD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:; export LD_LIBRARY_PATHTMP=/tmp; export TMPLANG=zh_CN.GBK; export LANGLC_ALL=zh_CN.GBK; export LC_ALLLANGUAGE=zh_CN.GBK; export LANGUAGENLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"; export NLS_LANG 2. #rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm 3. # chown -R oradmin1:dba /usr/lib/oracle/ 4. 由于不是用默认的oracle用户修改,只能将启动和configure文件里的部分参数修改成已知参数,主...

RH DOMAINNAME

RH修改domainname vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=sppttcn4 NISDOMAIN=cnsh 1. 检测SuSE的Telnet服务是否已安装(默认安装时是不安装Telent-Server的。) # chkconfig –list 在列表中,有如下显示,表示telnet服务已安装。 xinetd based services: telnet: on 如果未安装telnet-server,则请在YaST中安装软件包(telnet-server在CD2中)。 2. 启动telnet服务: #chkconfig telnet on 3. 确认服务已启动: # chkconfig –list xinetd based services: telnet: on 服务启动时,显示为on。 4. 修改配置文件ftpusers,使root可以登入 # cd /etc # mv securetty securetty.bak /etc # vi ftpusers 在root前加上注释,以便让root可以登入。 #root 保存后退出。 5. 修改可同时连接的telnet终端数量 # cd /etc # vi xinetd.conf 修改instances的数量: instances = 150 保存后退出。 6. 重新启动服务: # /etc/init.d/xinetd restart Shutting down xinetd: done Starting INET services. (xinetd)