摘要: 学习SQL SERVER数据库,SQL SERVER字段类型是最基本的知识,以下为SQL SERVER7.0以上版本的字段类型说明,希望可以使您对SQL SERVER字段类型了解的更深入。字段类型描述bit0或1的整型数字int从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字smallint从-2^15(-32,768)到2^15(32,767)的整型数字tinyint从0到255的整型数字decimal从-10^38到10^38-1的定精度与有效位数的数字numericdecimal的同义词money从-2^63(-922,337,203,685 阅读全文
posted @ 2012-03-08 11:50 qingsong_do 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 1.开始>>运行>>dcpromo 2.进入AD的安装向导 3.关于系统兼容性的说明 4.创建域控制器的类型,我们这里因为是第一台域控制器,所以选第一项。第二项为创建备份域控制器做冗余的时候用的,这留到以后关于迁移域控制器的时候再跟大家说。 5.创建一个新域。各项的说明图中已经给出,我们这里选第一项"在新林中的域",因为本文的环境为安装第一个域。 6.创建的域的名称。我个人来说习惯在企业内部用。local的后缀表示本地的。 7.NetBIOS域名,一般不用改直接下一步! 8.数据库及日志文件存放的位置,可以改也可以不改。如果你习惯把日志类文件放到一齐 阅读全文
posted @ 2012-03-06 22:08 qingsong_do 阅读(2712) 评论(0) 推荐(0) 编辑
摘要: SQL Server系统数据库。它们分别是master数据库、model数据库、tempdb数据库、msdb数据库和distribute数据库1.master 数据库master数据库是用来记录所有系统级别信息,它记录所有的登陆帐户和系统配置设置,他同时也记录着其他的数据库,包括数据库文件的位置。2 .mode数据库model数据库是建立所有用户数据库时的模板。当你建立一个新数据库时,SQL Server会把model数据库中的所有对象建立一份拷贝并移到新数据库中。在模板对象被拷贝到新的用户数据库中之后,该数据库的所有多余空间都将被空页填满。3.tempdb数据库tempdb数据库是一个非常特 阅读全文
posted @ 2012-02-29 17:55 qingsong_do 阅读(516) 评论(0) 推荐(0) 编辑
摘要: Ntsd简介 ntsd从Windows 2000开始就是系统自带的进程调试工具,在system32目录下。NTSD的功能非常的强大,用法也比较复杂,但如果只用来结束一些进程,那就比较简单了。 Ntsd用法 Ntsd在Windows中只有System、SMSS.EXE和CSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。lsass.exe也不要杀掉,它是负责本地账户安全的。被调试器附着的进程会随调试器一起退出,所以可以用来在命令行下终止进程。 打开cmd 后输入以下命令就可以结束进程: 利用进程PID结束进程 命令格式:ntsd -c q -p... 阅读全文
posted @ 2011-12-07 13:57 qingsong_do 阅读(1740) 评论(0) 推荐(0) 编辑
摘要: DBCCHELP('?')--查出DBCC的关键字帮助decleat@dbcc_stmtsysnameset@dbcc_stmt='showcontig'----关键字的语法格式dbcchelp(@dbcc_stmt)go 阅读全文
posted @ 2011-12-05 17:30 qingsong_do 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN END 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND) 例子: BEGIN SELECT col1,col2 into 变量1,变量2 FROM typestruct where xxx; EXCEPTION WHEN NO_. 阅读全文
posted @ 2011-12-03 11:31 qingsong_do 阅读(923) 评论(0) 推荐(0) 编辑
摘要: windows 中1. selectnamefromv$database;直接运行就可以查看了,2.查看tnsnames.ora 的连接,有个SID,SID就是服务名了1.查看oracle的安装目录,方法是查看注册表:如:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOME REG_SZ E:\ORACLE\ORA92 得到了oracle的安装目录一般来讲,如果服务器在安装时采用的是默认值那么这个值是:D:\ORACLE\ORA922.找到tnsnames.ora文件在根目录下面找到\network\ADMIN\tnsnames.ora 文件,并打开3. 阅读全文
posted @ 2011-12-03 10:27 qingsong_do 阅读(26739) 评论(0) 推荐(0) 编辑
摘要: 获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where owner='用户名' user_tables: table_name,tablespace_name,last_analyzed等 dba_tables: ower,table_name,tablespace_name,last 阅读全文
posted @ 2011-11-29 10:39 qingsong_do 阅读(143810) 评论(0) 推荐(6) 编辑
摘要: 在SQL Server中可以通过decimal实现小数的四舍五入计算,例如: SELECT CAST('123.456' as decimal) 将会得到 123(小数点后面的将会被省略掉)。 decimal还可以设定参数。例如如果希望得到小数点后面的两位,则需要把上面的改为:SELECT CAST('89.657' as decimal(38, 2)) 结果为89.67,这样就可以实现SQL的四舍五入了! 阅读全文
posted @ 2011-11-28 17:33 qingsong_do 阅读(1737) 评论(0) 推荐(0) 编辑
摘要: 新建Oracle数据库三种方法:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca);2.用命令行的方式建立数据库3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建配置或删除数据库详述:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库; 建议不熟悉创建过程的DBA使用该方法,只需要根据选项%26#8220;下一步%26#8221;进行配置,最后生成数据库的创建脚本 阅读全文
posted @ 2011-11-28 17:00 qingsong_do 阅读(81850) 评论(3) 推荐(1) 编辑