zoukankan      html  css  js  c++  java
  • SQL2000怎样可以让一个数据库用几个磁盘分区

    向数据库添加数据文件就行了, 可以添加多个

    ALTER DATABASE 你的库名
    ADD FILE
    (
     NAME = Test1dat2,
     FILENAME = 'x:\t1dat2.ndf',            -- 设定文件在不同的磁盘分区
     SIZE = 5MB,
     MAXSIZE = 100MB,
     FILEGROWTH = 5MB
    )
    一个数据库可以由以下三种数据库文件组成:
    1.主数据文件(*.mdf)
    2.次数据文件(*.ndf)
    3.事务日志文件(*.ldf)

    一个数据库有且仅有一个主数据文件,可以有多个次数据文件。

    ------------------------------------------------------

    两个SQL2005较SQL2000有意思的新功能

          1. 通用表达式CTE

      通过表达式可免除你过去创建临时表的麻烦。

      --例子:结合通用表达式进行分页

    WITH OrderFreight AS(
    select OrderId, Freight, ROW_NUMBER() OVER(order by Freight) as row from Orders
    )
    select OrderId, Freight from OrderFreight where row between 10 and 20 

      特别,通过表达式还支持递归。

      2. 直接发布Web Service

      想要把store procedure变成Web Service就用这个吧,.net, IIS都不需要,通过Windows 2003的HTTP Protocol Stack直接发布WebService,用这个功能需要Windows 2003 sp1

    --DataSet CustOrdersOrders(string customerID)
    CREATE ENDPOINT Orders_Endpoint
    state=started
    as http(
    path='/sql/orders',
    AUTHENTICATION=(INTEGRATED),
    ports=(clear)
    )
    for soap(
    WebMethod 'CustOrdersOrders'(
    name='Northwind.dbo.CustOrdersOrders'
    ),

    wsdl=default,
    database='Northwind',
    namespace='http://mysite.org/'

      Web Service就发布好了,敲入http://localhost/sql/orders?wsdl得到wsdl 。

  • 相关阅读:
    你不是在拯救世界就是在拯救世界的路上
    你可以去当程序员了
    郭美美是个好姑娘
    据说有个老太太
    生命的尽头
    有关程序的50个至理名言
    程序员是这样的
    新买移动硬盘
    如果有天你看到我疯了,其实就是你疯了
    写字楼里写字间
  • 原文地址:https://www.cnblogs.com/liuhj/p/2346836.html
Copyright © 2011-2022 走看看