① mssql2008中怎样修改列字段名
使用脚本修改吧,界面也可以
脚本如下:
Alter table [表名] Alter column [列名] [列类型] [NOT NULL或者 NULL]
alter table 脚本很丰富,可以查看MS SQL的帮助,新手做任务,给个满意吧
ALTER TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name 
{ 
    ALTER COLUMN column_name 
    { 
        [ type_schema_name. ] type_name [ ( { precision [ , scale ] 
            | max | xml_schema_collection } ) ] 
        [ COLLATE collation_name ] 
        [ NULL | NOT NULL ] 
    | {ADD | DROP } 
                { ROWGUIDCOL | PERSISTED | NOT FOR REPLICATION | SPARSE }
    } 
            | [ WITH { CHECK | NOCHECK } ]
        | ADD 
    { 
        <column_definition>
      | <computed_column_definition>
      | <table_constraint> 
      | <column_set_definition> 
    } [ ,...n ]
    | DROP 
    { 
        [ CONSTRAINT ] constraint_name 
        [ WITH ( <drop_clustered_constraint_option> [ ,...n ] ) ]
        | COLUMN column_name 
} [ ,...n ] 
    | [ WITH { CHECK | NOCHECK } ] { CHECK | NOCHECK } CONSTRAINT 
        { ALL | constraint_name [ ,...n ] } 
    | { ENABLE | DISABLE } TRIGGER 
        { ALL | trigger_name [ ,...n ] }
    | { ENABLE | DISABLE } CHANGE_TRACKING 
        [ WITH ( TRACK_COLUMNS_UPDATED = { ON | OFF } ) ]
    | SWITCH [ PARTITION source_partition_number_expression ]
        TO target_table 
        [ PARTITION target_partition_number_expression ]
    | SET ( FILESTREAM_ON = { partition_scheme_name | filegroup | 
                "default" | "NULL" } )
    | REBUILD 
          [ [PARTITION = ALL]
                [ WITH ( <rebuild_option> [ ,...n ] ) ] 
          | [ PARTITION = partition_number 
           [ WITH ( <single_partition_rebuild_option> [ ,...n ] ) ]
        ]
          ]
    | (<table_option>)
}
[ ; ]
<column_set_definition> ::= 
        column_set_name XML COLUMN_SET FOR ALL_SPARSE_COLUMNS
<drop_clustered_constraint_option> ::=  
    { 
        MAXDOP = max_degree_of_parallelism
| ONLINE = {ON | OFF }
      | MOVE TO { partition_scheme_name ( column_name ) | filegroup
          | "default" }
    }
<table_option> ::=
    {
        SET ( LOCK_ESCALATION = { AUTO | TABLE | DISABLE } )
    }
<single_partition_rebuild__option> ::=
{
      SORT_IN_TEMPDB = { ON | OFF }
    | MAXDOP = max_degree_of_parallelism
    | DATA_COMPRESSION = { NONE | ROW | PAGE} }
}
② 如何查已安装的mssql2008 key
最新修订版和Visual Studio 2008一样,从官网下载SQL Server 2008的180天试用版其实与正式版内容是基本相同的,唯一的区别就在于安装配置文件中所包含的key。各种版本的SQL Server在进行到这一步之前都是完全一样的:
 
如果你没有序列号,那么就只能在上面的三种free edition(Enterprise Evaluation、Express、Express with Advanced Service)中选择其一。如果在下面填入序列号,那么就会安装此序列号所对应的SQL版本,这一点和Windows Server 2008是相似的。
提供给大家几个key,仅供学习,请不要用作他用。
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
注意:第一种方法就是填以上的KEY进行安装即可
现在介绍第二种方式,正式版和使用版的区别
在安装程序DVD中,默认会提供的序列号是由DefaultSetup.ini的内容来决定的:
试用版是没有这个文件, 正式版这个文件位于./x86 下,如果你的机器是64位的,则位于./x64下
引用其内容如下: 引用:
;SQLSERVER2008 Configuration File
[SQLSERVER2008]
PID="***XX-***XX-***XX-***XX-***XX" 
PID="***XX-***XX-***XX-***XX-***XX"只要我们将自己拥有的序列号替换PID=后面的那一串,则在安装过程中,进行到前面提到的输入key一步时,会自动为你填入这里的序列号。微软官方的evaluate版本中没有这个文件,因此默认选择测试版。也就是说,所有的SQL Server 2008安装介质,正式版与试用版间的差别,仅仅就是这个DefaultSetup.ini的PID。如果你的安装介质没有这个文件,可以按照上面的内容自己创建。
③ 如何启动,停止 mssqlserver 2008的服务
1、在服务器上以管理员帐户登录操作系统。
2、尝试通过操作系统中的服务来启动SQLServer服务:
1)在“我的电脑”上点击右键,选择“管理”菜单。
2)在“计算机管理”程序中,依次展开服务和应用程序->服务。
3)在服务列表中,选中“MSSQLSERVER”,点击鼠标右键,选择“属性”菜单。
4)在属性对话框中,切换到“登录”页面。选择“登录身份”选项为“本地系统帐户”,点击属性对话框的确定按钮。在此强调,不要使用某个指定的操作系统帐户来启动SQLServer服务,因为此帐户的密码被修改后将导致服务不能正常启动,切记!
5)重复上述操作,打开该属性对话框。在“常规”页面上,选择“启动类型”为“自动”。在“服务状态”中点击“启动”按钮后,点击服务属性的确定按钮。
3、在服务列表中使用右键菜单中的刷新。重新查看MSSQLSERVER服务的状态。正常情况下,状态应该是“已启动”,启动类型是“自动”。
4、打开企业管理器,依次展开服务器->管理->SQLServer代理,然后:
1)如果代理服务未启动,则在“SQLServer代理”上点击右键,选择“启动”菜单。
2)在“SQLServer代理”上点击右键,选择“属性”菜单。在SQLServer代理属性对话框中,点击“高级”页面,在“重新启动服务”选项中,选中“SQLServer意外停止时自动重新启动”、“SQLServer代理意外停止时自动重新启动”两个选项后确定。
5、如果仍不能启动,则说明SQLServer的程序已被破坏,此时只能重装服务器上的SQLServer及SP4补丁。
④ 如何启动,停止 mssqlserver 2008的服务
在SQLServer中,想要启动或停止SQLServer服务,通过SQLServer命令行操作就可以实现了。下面为您缓源庆介绍详细的实现步骤,希望对您能有所帮助。操作步骤如下:(1)在操作系统的任务栏中单扰握击“开始”菜单,选择“运行”命令,在下拉列表框中输入“cmd”命令,单击“确定”按钮。(2)输入如下命令,即可通过SQLServer命令行启动、停止或暂停的服务。SQLServer命裂誉令行如下:启动SQLServerNETSTARTMSSQLSERVER
⑤ 怎么把sqlsever2008卸载干净
使用到的卸载软件:Total Uninstall 6和Windows Install Clean Up:
1)先在系统的控制面板逗添加/删除程序地里卸载SQL Server2008r2 组件,先卸载"Microsoft SQL Server2008r2"这一组件(按照提供的进程),卸载完后刷新控制面板,"Microsoft SQL Server2008r2"仍存在暂时不理睬,依次卸载其他的SQL Server 2008r2组件;
2)打开注册表(开始——运行——regedit——确定)   然后找到下面的文件夹,删除掉: 
HKEY_CURRENT_USER\ Software\ Microsoft\ Microsoft SQL Server  、
 
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Microsoft SQL Server(这个地方注意了,在这个附 近,有可能有你安装的部分组件的注册,名字前缀都是Microsoft SQL ,一并删除了) 、
 
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ MSSQLServer  、
 
这里还有一个,不过不是删除文件夹,而只是删除其中PendingFileRenameOperat ions一项: 
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperat ions
3)打开运行Total Uninstall 6,找到Microsoft SQL Server2008r2分析后卸载掉。
     4)打开运行Windows Install Clean Up,找到有关SQL Server 2008r2的服务(只要有SQL Server 2008r2 字眼就选择),并逗REMOVE地。
5)找到默认安装路径C:\Program Files\Microsoft SQL文件夹并使用管理员权限删除掉,此时控制面板里的"Microsoft SQL Server2008r2"也没了踪迹,这样重新启动电脑便完成了对SQL Server2008r2 的完美卸载。
