跳至主要内容

博文

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)

mount all

IBM AIX: mount: $su - root #/usr/sbin/mount -rv cdrfs /dev/dc0 /cdrom /dev/cd0是光驱的位置,/cdrom是mount点 umount: #/usr/sbin/umount /cdrom HP-UX: mount: 首先确定操作系统的版本 $su - root #uname -a 如果是HP-UX B.11.11以下的版本 #nohup /usr/sbin/pfs_mountd & #nohup /usr/sbin/pfsd & #/usr/sbin/pfs_mount -t rrip -x unix \ /dev/dsk/c0t1d1 /SD_CDROM /dev/dsk/c0t1t1是光驱的位置,/SD_CDROM是mount点 如果是HP-UX B.11.22以上的版本 #/usr/sbin/mount -F cdfs -o rr \ /dev/dsk/c0t1d1 /SD_CDROM umount: HP-UX B.11.11以下的版本 #/usr/sbin/pfs_umount /SD_CDROM HP-UX B.11.22以上的版本 #/usr/sbin/umount /SD_CDROM Linux mount: 一般大多数的linux系统会自动mount插入的光盘 可以通过下面的命令确认 Red Hat: #ls /mnt/cdrom SuSE or UnitedLinux: #ls /cdrom 如果没有显示出文件列表,则手动挂载 Red Hat $su - root #mount -t iso9660 /dev/cdrom /mnt/cdrom SuSE #mount -t iso9660 /dev/cdrom /cdrom /dev/cdrom 是光驱的位置,/cdrom是mount点 umount: Red Hat: #eject /mnt/cdrom SuSE or UnitedLinux: #eject /cdrom Linux/390 此系统上不能直接mount,要通过NFS或者FTP的方式从其他服务器上抓取 hp OpenVMS mount: 1.插入光盘 2.以系统用户登入(SYSTEM) 3.$MOUNT /OVERRIDE=IDENTIFI...

compare all of mysql engine

MyISAM:默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。注意,通过更改STORAGE_ENGINE配置变量,能够方便地更改MySQL服务器的默认存储引擎。 InnoDB:用于事务处理应用程序,具有众多特性,包括ACID事务支持。 BDB:可替代InnoDB的事务引擎,支持COMMIT、ROLLBACK和其他事务特性。 Memory:将所有数据保存在RAM中,在需要快速查找引用和其他类似数据的环境下,可提供极快的访问。 Merge:允许MySQL DBA或开发人员将一系列等同的MyISAM表以逻辑方式组合在一起,并作为1个对象引用它们。对于诸如数据仓储等VLDB环境十分适合。 Archive:为大量很少引用的历史、归档、或安全审计信息的存储和检索提供了完美的解决方案。 Federated:能够将多个分离的MySQL服务器链接起来,从多个物理服务器创建一个逻辑数据库。十分适合于分布式环境或数据集市环境。 Cluster/NDB:MySQL的簇式数据库引擎,尤其适合于具有高性能查找要求的应用程序,这类查找需求还要求具有最高的正常工作时间和可用性。 Other:其他存储引擎包括CSV(引用由逗号隔开的用作数据库表的文件),Blackhole(用于临时禁止对数据库的应用程序输入),以及Example引擎(可为快速创建定制的插件式存储引擎提供帮助)。

gcc install

./configure --prefix=/opt/gcctest --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --enable-threads --enable-languages=c,c++,java,objc --disable-nls --enable-java-awt=xlib --with-x

Solaris 小型机

Solaris自带键盘 系统启动时 stop+a 系统已经启动了 可以 init 0 普通键盘 ctrl+break BootPROM相当于PC的CMOS,可以在BootRPOM下检测硬件和设置启动选项。 Sun系统包含下列两样基本硬件: ? BootPROM芯片 ? 非易失性存储器(NVRAM):保存主机的ID号和启动选项设置 BootPROM基本命令 ? banner ok banner Sun UltraSPARC 60 UPA/PCI (2 X UltraSPARC-II 296MHz), Keyboard Present OpenBoot 3.11, 256 MB memory installed, Serial #3159808. Ethernet address 8:0:22:1a:e7:3f, Host ID: 72303700. ok banner命令显示系统的基本配置信息,包括机器型号、CPU数量和主频、内存大小、以太网地址、主机序列号等。 ? boot 命令及参数 ok boot [device_name] - [options] 选项包括: a 交互式启动操作系统 r 重新配置操作系统硬件信息 s 操作系统进入调试状态(单用户模式) v 显示启动信息的详细情况 ok boot disk2 -r ? printenv命令 printenv命令显示NVRAM变量的设置和缺省值。 ok printenv Parameter Name Value Default Value tpe-link-test? true true output-device ttya screen input-device ttya keyboard sbus-probe-list f0123 f0123 keyboard-click? false false diag-file diag-device net net boot-file boot-device disk2 disk auto-boot? true true More [,,q] ? q ok ? setenv命令 setenv设置PROM的参数值,常用的参数有: 参数 值 意义 auto-boot? true 下次自动启动操作系统 false 下次启动停在OK状态 boot-device cdrom...