专注业务连续性支持与数据保护
2008-09-19技术合集

解决在WindowsServer上安装SQL2000时CD-KEY无法验证的问题已关闭评论

解决在WindowsServer上安装SQL2000时CD-KEY无法验证的问题

解决在WindowsServer上安装SQL2000时CD-KEY无法验证的问题
方法一、
在给出的输入CDKEY的界面中,输入你已经安装的windows server 2003 的CDKEY即可以继续安装,而不是SQL 2000的CDKEY。
比如输入SQL2000的序列号:SN:311-0432642 CD-KEY:H6TWQ-TQQM8-HXJYG-D69F7-R84VM
不行的时候,输入2003的序列号:JCGMJ-TC669-KCBG7-HB8X2-FXG7M

方法二、
按照下列步骤: 1. 在 SQLServer 安装向导, 单击 取消 。
2. 启动注册表编辑器。 要这样做, 单击 开始 、 运行 , 键入 regedt 32 , 和然后 确定 。
3. 找到并双击 SafeDllSearchMode 注册表项。

在运行 Windows Server 2003 服务器或存储 Windows Server 2003, 此注册表项位于以下注册表子项下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
在运行带有 SP 4, Windows 2000 服务器此注册表项位于以下注册表子项下:
HKEY_LOCAL_MACHINE\System\Control\Session Manager
作为 DWORD 值 注意 如果 SafeDllSearchMode 注册表项不存在, 创建 SafeDllSearchMode 注册表项。
4. 在 数值数据 框中, 将值从 1 更改为 0, 然后单击 确定 。
5. 退出注册表编辑器。
6. 重新安装 SQL Server 2000, 并安装最新的 SQL Server 2000 服务包。
7. 重新启动服务器。

2008-08-11技术合集

介绍一种新型编译型编程语言:eC已关闭评论

介绍一种新型编译型编程语言:eC


eC,是一位加拿大人jerome历时十二年开发的一门编译型编程语言,拥有C++项目的性能和Java的跨平台性以及Python的方便性。

  目前eC拥有自己的IDE,专用的面向对象数据库。

  eC的理念是:开发一次,部署在所有平台,包括Windows,linux,Mac os,仅仅依赖一个轻量级的运行库!

  它拥有与C++一样的性能,拥有和Java一样的跨平台性。这来自与eC语言自行开发的GUI库,3D图形库,Socket库…… 这些使得你能够迅速的开发你的软件(没错,就像python一样快捷),然而却拥有像C++开发的软件一样的性能!

  eC拥有自己的IDE,当然IDE也是用eC写成。

2008-08-11技术合集

Windows和linux下搭建java开发环境已关闭评论

Windows和linux下搭建java开发环境

一、windows下开发环境的搭建

从http://java.sun.com/上下载windows平台的JDK,并安装。假设安装目录为:C:\jdk6.0

设定相关环境量(以windowsXP)例:

1、右击桌面上“我的电脑”,选择属性

2、再选择“高级”活页,找到系统变量,并点击下面的“新建”

3、变量名:JAVA_HOME ,值:C:\jdk6.0(你的JDK安装目录),点击“确定”

4、以同样的方法新建,变量名:CLASSPATH ,值: %JAVA_HOME%\lib;.

注意,后面是分号与点号(英文的),不能错。

5、在系统变量中找到“path”,并点击“修改”,在其对应的值的最后面追加“;%JAVA_HOME%\bin”,引号不在内,一直点“确定”直到所有的窗口关闭

6、打开“运行”窗口,输入“cmd”回车,在出现的提示符窗口下输入:“javac -version”并回车,出现“javac 1.6.0”等类似的信息,则大功告成也。

7、安装你的开发IDE,如Eclipse、JBuilder等,就不多说了。

二、linux下开发环境的搭建(以Ubuntu为例)

1、从http://java.sun.com/上下载linux平台的JDK,的bin档;

2、将你下载的bin档放在你想安装的目录,如/opt下面,下面假设放在/opt目录下,文件名为jdk1.6.0.bin

3、打开终端,依次执行下列命令:

cd /opt

sudo sh jdk1.6.0.bin (其它平台不需要sudo,只要相应的权限就可以)

jdk安装完成,安装目录为:/opt/jdk1.6.0

4、设定环境变量

a、编辑/etc/profile文件,在最后面追加以下内容:

JAVA_HOME=/opt/jdk1.6.0

CLASSPTH=$JAVA_HOME/lib:.

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH path

b、保存后在终端执行

source /etc/profile (保证你不用重启而加载新设定的环境变量)

javac -version

看到“javac 1.6.0”等信息就大功告成,就可以安装你的IDE了,如Eclipse等。

2008-08-10技术合集

Ubuntu 配置 Static IP 的方法已关闭评论

Ubuntu 配置 Static IP 的方法

Ubuntu的网络参数保存在文档 /etc/network/interfaces中,默认配置使用dhcp,内容如下:
# The primary network interface
auto eth0
iface eth0 inet dhcp

配置静态ip的方法如下:
1) 编辑 /etc/network/interfaces
1.1)将dhcp 一行屏蔽
# The primary network interface
auto eth0
#iface eth0 inet dhcp

1.2)添加和静态ip有关的参数
# The primary network interface
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1

2)编辑 /etc/resolv.conf,配置dns
nameserver 202.96.134.133
nameserver 202.106.0.20

3)执行下面两个命令,启用新配置
$sudo ifdown eth0
$sudo ifup eth0

2008-07-27技术合集

FTP下载的常见错误及解决办法已关闭评论

FTP下载的常见错误及解决办法

530,说明密码错误。

550,说明地址有错误,可能是盗连没有改。

详细的FTP错误列表
110 Restart marker reply. In this case, the text is exact and not left to the particular implementation; it must read: MARK yyyy = mmmm where yyyy is User-process data stream marker, and mmmm server's equivalent marker (note the spaces between markers and "=").
重新启动标志回应。这种情况下,信息是精确的并且不用特别的处理;可以这样看:标记 yyyy = mmm 中 yyyy是 用户进程数据流标记,mmmm是服务器端相应的标记(注意在标记和等号间的空格)
———————————–
120 Service ready in nnn minutes.
服务在NNN时间内可用
———————————–
125 Data connection already open; transfer starting.
数据连接已经打开,开始传送数据.
———————————–
150 File status okay; about to open data connection.
文件状态正确,正在打开数据连接.
———————————–
200 Command okay.
命令执行正常结束.
———————————–
202 Command not implemented, superfluous at this site.
命令未被执行,此站点不支持此命令.
———————————–
211 System status, or system help reply.
系统状态或系统帮助信息回应.
———————————–
212 Directory status.
目录状态信息.
———————————–
213 File status.
文件状态信息.
———————————–
214 Help message.On how to use the server or the meaning of a particular non-standard command. This reply is useful only to the human user. 帮助信息。关于如何使用本服务器或特殊的非标准命令。此回复只对人有用。
———————————–
215 NAME system type. Where NAME is an official system name from the list in the Assigned Numbers document.
NAME系统类型。
———————————–
220 Service ready for new user.
新连接的用户的服务已就绪
———————————–
221 Service closing control connection.
控制连接关闭
———————————–
225 Data connection open; no transfer in progress.
数据连接已打开,没有进行中的数据传送
———————————–
226 Closing data connection. Requested file action successful (for example, file transfer or file abort).
正在关闭数据连接。请求文件动作成功结束(例如,文件传送或终止)
———————————–
227 Entering Passive Mode (h1,h2,h3,h4,p1,p2).
进入被动模式
———————————–
230 User logged in, proceed. Logged out if appropriate.
用户已登入。 如果不需要可以登出。
———————————–
250 Requested file action okay, completed.
被请求文件操作成功完成
———————————–
257 "PATHNAME" created.
路径已建立
———————————–
331 User name okay, need password.
用户名存在,需要输入密码
———————————–
332 Need account for login.
需要登陆的账户
———————————–
350 Requested file action pending further information
对被请求文件的操作需要进一步更多的信息
———————————–
421 Service not available, closing control connection.This may be a reply to any command if the service knows it must shut down.
服务不可用,控制连接关闭。这可能是对任何命令的回应,如果服务认为它必须关闭
———————————–
425 Can't open data connection.
打开数据连接失败
———————————–
426 Connection closed; transfer aborted.
连接关闭,传送中止。
———————————–
450 Requested file action not taken.
对被请求文件的操作未被执行
———————————–
451 Requested action aborted. Local error in processing.
请求的操作中止。处理中发生本地错误。
———————————–
452 Requested action not taken. Insufficient storage space in system.File unavailable (e.g., file busy).
请求的操作没有被执行。 系统存储空间不足。 文件不可用
———————————–
500 Syntax error, command unrecognized. This may include errors such as command line too long.
语法错误,不可识别的命令。 这可能是命令行过长。
———————————–
501 Syntax error in parameters or arguments.
参数错误导致的语法错误
———————————–
502 Command not implemented.
命令未被执行
———————————–
503 Bad sequence of commands.
命令的次序错误。
———————————–
504 Command not implemented for that parameter.
由于参数错误,命令未被执行
———————————–
530 Not logged in.
没有登录
———————————–
532 Need account for storing files.
存储文件需要账户信息
———————————–
550 Requested action not taken. File unavailable (e.g., file not found, no access).
请求操作未被执行,文件不可用。
———————————–
551 Requested action aborted. Page type unknown.
请求操作中止,页面类型未知
———————————–
552 Requested file action aborted. Exceeded storage allocation (for current directory or dataset).
对请求文件的操作中止。 超出存储分配
———————————–
553 Requested action not taken. File name not allowed
请求操作未被执行。 文件名不允许

这种错误跟http协议类似,大致是:
2开头--成功
3开头--权限问题
4开头--文件问题
5开头--服务器问题

2008-07-27技术合集

linux配置多个IP已关闭评论

linux配置多个IP

单网卡上配置双IP
cd /etc/sysconfig/network-scripts
在network-scripts下有一个ifcfg-eth0
复制ifcfg-eth0 为ifcfg-eth0:1
然后用vi编辑进行编辑

vi ifcfg-eth0:1
# Intel Corporation 82566DC Gigabit Network Connection
DEVICE=eth0
BOOTPROTO=none
BROADCAST=218.95.37.255
HWADDR=00:19:d1:34:2d:b8
IPADDR=218.95.37.250——————IP地址
NETMASK=255.255.255.192—————子网掩码
NETWORK=218.95.37.192
ONBOOT=yes
GATEWAY=218.95.37.193—————–网关
TYPE=Ethernet
按shfit键加:
:wq 保存退出
然后把eth0:1激活就可以了。
ifconfig eht0:1 up

2008-07-27技术合集

Linux操作系统的密码破解大全已关闭评论

Linux操作系统的密码破解大全

(一)Linux 系统密码破解
  1.在grub选项菜单按E进入编辑模式
  2.编辑kernel那行 /init 1 (或/single)
  3.按B重启
  4.进入后执行下列命令
  root@#passwd root (设置root的密码)
  Enter new unix password:输入新的密码
  root@#init 6

  (二)debian linux 系统密码破解

  1.在grub选项菜单'Debian GNU/Linux,…(recovery mode)',按e进入编辑模式
  2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b执行重启
  3.进入后执行下列命令
  root@(none)#mount -a
  root@(none)#passwd root
  root@(none)#reboot

  (三)Freebsd 系统密码破解

  1.开机进入引导菜单
  2.选择每项(按4)进入单用户模式
  3.进入之后输入一列命令
  root@#mount -a
  root@#fsck -y
  root@#passwd(修改密码命令)
  root@#root(要破解密码的用户名)
  Enter new unix password:
  root@#init 6 (重启)

  (四)Solaris 系统密码破解

  1.在grub选项菜中选择solaris failasfe 项
  2.系统提示Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y
  3.就进入单用户模式
  4.输入下列命令
  #passwd
  #New passwd:输入新的密码
  #Re-enter New passwd:在次输入新的密码
  #init 6 (重启)

  (五)NetBsd 系统密码破解

  1.开机:当出现提示符号并开始倒数五秒时, 键入以下指令:
  > boot -s (进入单用户模式命令)
  2.在以下的提示符号中
  Enter pathname of shell or RETURN for sh:
  按下 Enter。
  3.键入以下指令:
  # mount -a
  # fsck -y
  4.使用 passwd 更改 root 的密码。
  5.使用 exit 指令进入多人模式。