网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.Oracle数据库监听配置.
.使用智能优化器提高Oracle的性能.
.如何在Oracle中建立汉字拼音对照.
.oracle 10gas安装攻略.
.linux显卡的配置(2).
.Oracle8i和Microsoft SQL Server.
.Oracle Net8 网络配置和联接.
.磁盘阵列(Disk Array)原理.
.联合国开发计划署采用甲骨文方案.
.oracle学习的好书和网站.
.all installing oracle9i docume.
.用Oracle10g列值掩码技术隐藏敏感.
.在Sun平台下Oracle应用程序的解决.
.Linux Shadow-Password-HOWTO.
.DML操作update和delete时产生的锁.
.Linux 档案属性与目录配置问题.
.教你在Oracle中实现SELECT TOP N.
.CSDN Oracle电子杂志创刊号发布.
.oracle 存储过程的基本语法.
.一步步教你在RHEL AS 3安装Oracl.

经典的问题与解答(3)

发表日期:2008-2-9



  作者:starlight
  
  安装了cdwrite,但man cdwrite中说必须要连接到/dev/sg设备上 我不知道如何连接,我的cdr是/dev/scd0,使用ln -s /dev/scd0 /dev/sfg 报告device not configure 不连接时cdwrite总报告: open scis device only-read
  设备连接不要用软连接,直接用ln /dev/scd0 /dev/sfg, 不过cdwrite可以直接用/dev/sga /dev/sgb等. 最好使用 cdrecord 1.6.1 以上的版本。 不知你的 CDr 是 SCSI 还是 IDE 接口?假如是 IDE 接口, 必须重新编译你的 kernel 让 Linux 支持IDE 模拟 SCSI, 并要注重把 sg 也一起编译进核心,因为 cdrecord 是对 cdr 采用 SCSI 指令方式。
  
  
  --------------------------------------------------------------------------------
  
  Linux下如何刻录任何文件系统格式的光盘?
  
  你可以实验一下这样刻: 1.用cat或hd将要刻录CD里的东西作成一个文件,比如a.iso 2. 或许可以用mount a.iso /mnt/test -o loop看一下内容 3.用cdwrite直接将这个a.iso写到CDR上。 我看了cdwrite的代码,似乎是采用byte to byte的物理拷贝, 假如是的话,上面的做法是可以刻录各种光盘的。
  
  
  --------------------------------------------------------------------------------
  
  如何做bootable CD的boot img
  
  做一个能启动的1.44MB的软盘,此软盘就可以是一个boot image。 cat /dev/fd0 > boot.img
  
  你只要作一块可以启动的软盘,最好是lilo软盘 你就可以在启动时给出其它的参数,例如用什么设备作为root目录, 启动到第几级等。 总之,CD自举就是拿CD仿真一个软驱,任何能自举的软盘伎梢? 做boot image。值得注重的是你自举的东西必须有CD驱动代码, 不然等到控制转移到你所自举的东西上它又不懂怎么样驱动CD 你就out了。
  
  
  --------------------------------------------------------------------------------
  
  为什么光驱mount以后出不出来了?
  
  Linux是一个多用户操作系统,挂上去的文件系统是共享的,出于可靠性,是不能随便拆除的。必须先umount文件系统,假如有人在使用这个文件系统,就会向你提示。假如是超级用户的话,也可以强制卸下文件系统,不过可能造成数据丢失。光驱的文件系统也同样如此,mount上去以后,不能随便取出,必须卸下之后才可以取出。
  
  
  --------------------------------------------------------------------------------
  
  怎样在LINUX下安装声卡?
  
  记得在 redhat4.2 版本时, 安装声卡还是比较麻烦的(个人观点), 但现在的 5.1 版, kernel 已支持声卡, 假如是soundblaster声卡, 只要 以 root 身份使用命令 sndconfig 即可设置, 非常方便的. 假如不是sb声卡, 试着做 1) 使用 sndconfig 来设置 2) 修改 /etc/conf.modules , 加入象这样几行 alias sound sb options -k sb io=0x220 irq=5 dma=1,5 alias midi opl3 options -k opl3 io=0x388 3) 在win95/dos下, 检查你的声卡目前的中断irq及i/o地址的设定, 手动装入声卡模块, 如 modprobe opl3 irq=5 dma=1,5 io=220 4) 假如还无法工作, 就只好试试为你的声卡重新编译一个新的内核了, 在 /usr/src/linux 下, 执行 make menUConfig 假如你还没有装入原代码, 现在就装吧, rpm -i /mnt/cdrom/Redhat/RPMS/Kernel-source*.rpm 假如你还想知道更多一些, 请阅读 Kernel-Howto 和 Sound-Howto
  
  
  --------------------------------------------------------------------------------
  
  OSS过期了,怎么办呀?
  
  在某个目录下找到一个oss.conf之类的东西,不是/etc就是/usr/lib什么地方, 删除之,再安装oss.当然之前把/usr/local之类地方的OSS目录都删除.
  
  
  --------------------------------------------------------------------------------
  
  我编译完核心后,但reboot后不能自动加载声卡, 在提示符下敲cat /dev/sndstat 就能用, 为什么?
  
  1)修改 /etc/rc.d/rc.modules 2)查找 "sound support" 字样 3)添加 "/sbin/modprobe sound" 4)重新启动
  
  
  --------------------------------------------------------------------------------
  
  TurboLinux下无法使用我的Modem卡,如何解决?
  
  Modem卡分以下几类: 1. 硬件跳线的标准硬件Modem卡,这种类型的卡 不需要配置,只需要知道该卡占用的串行接口 号即可。
2. PNP的标准硬件Modem卡,您可以使用turbopnpcfg 或手工配置pnp,配置成功后,与类型1的Modem 使用方法相同。这种Modem的配置需要一定的硬件 原理与配置基础。建议专业用户使用。 3. WinModem或软件Modem,大多数的PCI总线Modem. 这种Modem通常不能被Linux支持。因为它们通常是 需要使用CPU进行信号处理,且硬件接口不公开的。 4. USB接口的Modem.在Linux新内核中USB部分完善后, 将支持此类型的Modem.
  
  
  --------------------------------------------------------------------------------
  
  用Linux 3.4.0作一个站点, 已经申请到16个IP地址 202.100.12.224--202.100.12.239. 我该怎样设置 NetMask, Broadcast network addrs ?
  
  有一点您没说清楚,那就是:人家是不是让您直接上他的以太网,用他 的路由器,还是说给您这个子网,您自己配路由器。 假如是第一种情况的话,那您还得问给您地址的人,只有他知道他的网 是怎么样配置的。 假如是第二种情况的话,您还得告诉我更多的东西我才能告诉 您怎么样配置您的路由器。不过在您的子网下面的网络参数应 该如下设置: netmask=255.255.255.224 broadcast=202.100.12.239 network=202.100.12.224 default router 设为您的路由器的地址,通常是最后一个可 用的地址。在您的情况下可设为:202.100.12.238 请问如何设置才能从其他机器Telnet到Linux服务器上(Redhat 5.0)? 最先出现的现象为: 在局域网中任何一台机器上键入:telnet linux(linux为我的linux 服务器的名称) 屏幕上响应为: "Red Hat Linux release 5.0 (Hurricane) Kernel 2.0.32 on an i586 Login:?" 在键入user name 和passWord后(按root登录)响应为login incorrect 在以后的几天中现象有所改变: 屏幕响应变为: "Red Hat Linux release 5.0 (Hurricane) Kernel 2.0.32 on an i586" 没有登录Login提示符出现,过一段时间后屏幕显示 "Login: Login time pout after 60 seconds" 连接被断开。 在 /etc/inittab 文件中有: id:3:initdefault: 的设置,该设置应该指定系统运行多用户环境,我不知道还有什么地方需要改动,请指教 缺省时,UNIX系统是不答应root作远程登录的。 在/etc/securetty文件中加入如下设置: ttyp0 ttyp1 即可以设置为答应。
  
  
  --------------------------------------------------------------------------------
  
  我的linux为什么普通用户不能登陆?
  
  是不是有/etc/nologin,删掉再试试 root通常是不能telnet的,这是很正常的。 谢谢!非常感谢!问题解决了!!!! 原因: 系统在shutdown时会产生这个文件,假如shutdown过程意外终止,这个文件就 没有被正常删除,这时候普通用户不能登录了. 另外系统治理员在维护系统的 时候也可以生成这个文件来阻止用户登录。 man login查看具体信息?
  
  
  --------------------------------------------------------------------------------
  
  怎么样做到限时登录?
  
  一个简单的限时登录方法! 自己写三个shell程序,调用at和系统维护功能: 1. 在指定的时间执行该shell,在/etc下生成一名为nologin的文件,如:
  vi /sbin/login.denied
  echo " Login Denied " > /etc/nologin
  chmod 700 login.denied
  2. 在指定的时间执行该shell,删除/etc/下的nologin文件,如:
  vi /sbin/login.allowed
  if [ -f /etc/nologin ]; then
  rm /etc/nologin
  fi
  chmod 700 login.allowed
  3. 编写一个限制时间的shell,如:
  vi /sbin/security
  if [ -f /sbin/login.denied ]; then
  at -f /sbin/login.denid 22:00
  fi
  if [ -f /sbin/login.allowed ]; then
  at -f /sbin/login.allowed 8:00
  if
  此种设置的功能是:从晚上10:00到第二天早上8:00静止非root拥护登录,显示为 系统维护状态。
另外,还需对root用户的登路终端进行限制,最好设置在console. 在RedHat 5.0下 在 /etc/security/Access.conf中配置: -:root:ALL EXCEPT console就可以了。 注:还要参考/etc/securetty里的设置吧?
  
  
  --------------------------------------------------------------------------------
  
  不知怎么搞的,mount 的时候就说核不支持vfat,想重新编译回来也不行不知道什么东西找不到了,在make menuconfig的时候就不能运行。有谁知道是什么回事,有没有可以拯救的方法?
  
  原来的内核保存了吗?若有则把它拷到/BOOT 下 vi /etc/lilo.conf 将image=/boot/newkernel 改 image=/boot/oldkervel oldkernel 代表你备份的内核。 run lilo reboot 你若没保存,那可惨了重新SETUP吧,不过也可试试将光盘上 的内核拷到/BOOT下。
  
  
  --------------------------------------------------------------------------------
  
  install时,mouse没插,等插上后,安装的不正确,怎样更改?<
上一篇:经典的问题与解答(2) 人气:809
下一篇:经典的问题与解答(4) 人气:496
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐