爱子日志

MSSQL语句、SQL

asc 按升序排列
desc 按降序排列

下列语句部分是Mssql语句,不可以在access中使用。

SQL分类:
DDL—数据定义语言(Create,Alter,Drop,DECLARE)
DML—数据操纵语言(Select,Delete,Update,Insert)
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)

MSSQL、端口、补丁、SP3、SP4、登陆18456错误、版本号、设置自动备份

MSSQL2000自动备份

SQL 2000自动备份,每天生成一个文件,文件名用备份日期命名,即今天是20061212*.bak,明天是20061213*.bak,后天是20061214*.bak。

方法①,做调度
企业管理器→管理→SQL代理→作业(新增就行了)。
注意在步骤那里设置要备份的数据库名,把语句放在命令里

只备份

declare   @data   nvarchar(50)
set   @data='e:\data\'+convert(varchar(10),getdate(),112)
BACKUP   DATABASE   job   TO   DISK   =   @data
with   init


先自动删除三天前的备份,再备份数据库(job)

SQL Server 2000 导入Mysql的方法和软件

数据库是Microsoft SQL Server 2000,现在要导入到Godaddy的MySQL 5中,这几天尝试了好多办法都失败了。

①用phpmyadmin导入,非常慢,最后失败。
②用“帝国备份王”导了4小时,导入是成功了,但是中文全乱码了,还是白忙活。
③用godaddy的restore 导入,同样是浪费了几小时,以失败告终。

用“MSSQL to MySQL v4.1 英文版”,很慢,但是导入成功,目前还没有发现什么问题,要用破解版,要不然只会导入前30条记录。
用Navicat Premium,网上有注册版的,各种数据库间的导入导出,很强大。

作者:lao8,http://www.lao8.org/html/8/2011-8-15/mssql-mysql.html