8

私は SQL Server を初めて使用するので、MS SQL Server 2008 Express Edition のデータベース サイズの制限が 10 GB であることを読みました。ここで私の質問は、8 GB のデータベース A とサイズが 10 GB のデータベース B のような複数のデータベースを使用できるかどうかです。つまり、単一のデータ データベースまたは SQL Server データベース全体のサイズの制限です。

事前にThx

4

3 に答える 3

12

はい、4GB から 10GB に増加しました

SQL Server Express WebLogを参照してください

理論的には、複数のデータベースを作成できますが、それぞれが 10GB 未満である必要があります

于 2013-09-25T10:31:20.767 に答える
10

SQL サーバーでこのスクリプトを確認してください -

SELECT 
      d.server_name
    , d.sversion_name
    , d.edition
    , max_db_size_in_gb = 
        CASE WHEN engine_edition = 4 -- Express version
            THEN 
                CASE 
                    WHEN d.sversion_name LIKE '%2016%' THEN 10
                    WHEN d.sversion_name LIKE '%2014%' THEN 10
                    WHEN d.sversion_name LIKE '%2012%' THEN 10
                    WHEN d.sversion_name LIKE '%2008 R2%' THEN 10
                    WHEN d.sversion_name LIKE '%2008%' THEN 4 
                    WHEN d.sversion_name LIKE '%2005%' THEN 4
                END
            ELSE -1 
        END
FROM (
    SELECT 
          sversion_name = SUBSTRING(v.ver, 0, CHARINDEX('-', v.ver) - 1)
        , engine_edition = SERVERPROPERTY('EngineEdition')
        , edition = SERVERPROPERTY('Edition')
        , server_name = SERVERPROPERTY('ServerName')
    FROM (SELECT ver = @@VERSION) v
) d

SQL Server 2005 Express の出力 -

server_name      sversion_name               edition           max_db_size_in_gb
---------------- --------------------------- ----------------- -----------------
SERV1\SQL2005    Microsoft SQL Server 2005   Express Edition   4

SQL Server 2012 Express の出力 -

server_name      sversion_name               edition           max_db_size_in_gb
---------------- --------------------------- ----------------- -----------------
SERV1\SQL2012    Microsoft SQL Server 2012   Express Edition   10
于 2013-09-25T10:40:57.523 に答える
3

いくつのデータベースがあるかに依存しません。all db size can not exceed 10GB

于 2013-09-25T10:23:28.397 に答える