Content Preview: rss
76 days ago
TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作。 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称。 注释 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。 TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。新行标识所用的计数值重置为该列的种子。如果想保留标识计数值,请改用 DELETE。如果要删除表定义及其数据,请使用 DROP TABLE 语句。 对于由 FOREIGN KEY 约束引用的表,不能使用 TRUNCATE TABLE,而应使用不带 WHERE 子句的 DELETE 语句。由于 TRUNCATE TABLE 不记录在日志中,所以它不能激活触发器。 TRUNCATE TABLE 不能用于参与了索引视图的表。 示例 下例删除 authors 表中的所有数据。 TRUNCATE TABLE authors
77 days ago
[原创] VNC的安装与使用【本人实践过程】 ------------------------------------------------------------------------------- VNC的安装与使用。 说明:文章内容比较简单,献给那些初学者作为参考。 文章分为两部分,第一部分为VNC简介,第二部分为VNC的安装与使用。 文章为小弟结合书籍与小弟的实际操作总结出来的,如有错误与疏漏之处,还请指出。 fish_ys 2003.8.25 『VNC简介』 网络遥控技术是指由一部计算机(主控端)去控制另一部计算机(被控端),而且当主控端在控制端时,就如同用户亲自坐在被控端前操作一样,可以执行被控端的应用程序,及使用被控端的系统资源。 VNC(Virtual Network Computing)是一套由AT&T实验室所开发的可操控远程的计算机的软件,其采用了GPL授权条款,任何人都可免费取得该软件。VNC软件主要由两个部分组成:VNC server及VNC viewer。用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行VNC viewer控制被控端。 (在windows中也由一套著名的网络遥控软件――Symantec公司推出的pcAnywhere。 VNC server与VNC viewer支持多种操作系统,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可将VNC server 及VNC viewer分别安装在不同的操作系统中进行控制。如果目前操作的主控端计算机没有安装VNC viewer,也可以通过一般的网页浏览器来控制被控端。 整个VNC运行的工作流程如下: (1) VNC客户端通过浏览器或VNC Viewer连接至VNC Server。 (2) VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC Server显示装置。 (3) 在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。 (4) 若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。 (5) VNC Server通过X Protocol ...
77 days ago
solaris下的ftp命令介绍(保存) 1.ftp 本地工作站与远端工作站之间文件传输(solaris) : 必须拥有远端工作站的帐号及密码,才可进行传输工作 : 格式: ftp hostname or ftp ip_address 例如 : ftp 129.9.123.45 与远端工作站 129.9.123.45 ,进行文件传输 Name (129.9.123.45:user-name) : 输入帐号 Password (129.9.123.45:user-name): 输入密码 !为执行外部操作系统的命令。 ftp> help 列出 ftp 文件传输,可使用的任何命令。 ftp> !ls 列出本地工作站,目前目录下的所有文件名。 ftp> !pwd 列出本地工作站,目前所在的工作目录位置。 ftp> ls 列出远端工作站目前目录下的所有文件名。 ftp> dir 列出远端工作站目前目录下的所有文件名(略同于 UNIX 的 ls -l 指令). ftp> pwd 列出远端工作站目前所在的目录位置。 ftp> cd dir1 更改远端工作站的工作目录位置至 dir1 下。 ftp> get file1 将远端工作站的文件 file1 ,拷贝到本地工作站中。 ftp> put file2 将本地工作站的文件 file2 ,拷贝到远端工作站中。 ftp> mget *.c 将远端工作站中,文件名后缀为 c 的所有文件,拷贝到本地工作站中。 ftp> mput *.txt 将本地工作站中,文件名后缀为 txt 的所有文件,拷贝到远端工作站中。 ftp> bin 以二进制方式传输文件,切记在传送可执行文件时要先执行此命令。 可以将ASCII文件按二进制方式传输,但决不能将二进制文件按ASCII方式传输,否则二进制文件的内容会遭到破坏而无法使用。 ftp> asc 以ASCII方式传输文件,只在传输ASCII文件时用,特别是在DOS和Solaris之间传输时用。 ftp> prompt 使用 mput/mget 时不用每个文件皆询问yes/no ftp> quit 结束 ftp 工作。 ftp> bye 结束 ftp ...
77 days ago
vi文字编辑器 vi是所有UNIX系统都会提供的文字编辑器。 vi基本上可以分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode): 1. 命令模式(Command mode):控制光标移动、字符删除、搬移复制区段及进入Insert mode,或者到Last line mode。 2. 插入模式(Insert mode):文字资料输入,按Esc可回到Command mode。 3. 底线命令模式(Last line mode):存盘、离开编辑器,或寻找字符串、……。 基本操作: 1.进入vi: 输入「vi 档名」即进入编辑画面 2.切换至Insert mode编辑: 按i、a或o三键皆可进入Insert mode,接着便可开始输入文字。 i:插入,从目前光标位置输入文字。 a:增加,从目前光标位置后面输入文字。 o:插入新一行,从目前光标位置的下面,新增一行输入文字。 s:删除一个字符并进入Insert mode。 S:删除一行并进入Insert mode。 3. Insert mode切换至Command mode:按Esc键。 4.离开vi并存盘: 在Command mode下,按「:」进入Last line mode: :w :存盘。 :wq :存盘并离开。 :q :离开(尚未变更内容时)。 :q! :强制离开不存盘(变更内容后不想存盘时)。 Command mode功能键:(粗体字为常用) 按键 功能 按键 功能 i、a、o、s、S 切换至Insert mode ...
77 days ago
假设有一个主机名为 test1 ,地址为 192.168.1.2 ,掩码为 255.255.255.0 ,默认路由为 192.168.1.1 ,下面介绍如何修改为主机名为 test2 ,地址为 10.10.1.5 ,掩码为 255.0.0.0 ,默认路由为 10.10.1.1 。 修改主机 TCP/IP 配置。 ( 1 )成为超级用户或授权角色用户。 ( 2 )进入 /etc 目录。 #cd /etc ( 3 )将新的主机名写到 /etc/nodename 文件中,并删除原来的主机名。 ( 4 )查看系统中的网络端口文件,如 /etc/hostname.eri0 文件,如果其中写着原来主机的名字 test1 ,请将其改为 test2 ;如果其 IP 地址 192.168.1.2 ,请将其改为新的 IP 地址 10.10.1.5 。 ( 5 )编辑 /etc/inet/hosts 文件,将写明原来主机名的条目删除,并增加写下列一行: 10.10.1.5 test2 test2.servers.web.com servers.web.com是主机test2的域名。 ( 6 )在文件 /etc/defaultdomain 中写入主机的域名,如下: servers.web.com ( 7 )编辑 /etc/defaultrouter 文件,删除原来的默认路由,写入新的默认地址: 10.10.1.1 。 ( 8 )编辑 /etc/inet/netmasks 文件,修改网络掩码,删除 192.168.1.0 255.255.255.0 一行,加入下面的一行: 10.0.0.0 255.0.0.0



