none
SQL 7.0 EE на Windows 2000 AS - как использовать больше 3Гб оперативки RRS feed

  • Общие обсуждения

  • Доброго времени суток,
    Имеем SQL 7.0 на Windows 2000 AS на сервере установлено 8Гб ОЗУ
    SQL Server никак не хочет использовать больше 3Гб ОЗУ.
    Эксперементы:
    если в boot.ini указать ключ /3GB
    если ничего то используется по умолчанию не более 2Gb.

    Заранее спасибо за помощь,
    предложения по переходу на 2000, 2005, 2008,... 2012 не интересуют :)
    28 июля 2009 г. 14:03

Все ответы

  • SQL Server 7.0

    Для использования до 3 ГБ доступной памяти в SQL Server 7.0 Enterprise Edition требуется указание ключа /3GB в файле Boot.ini.
    Использование расширенного размера памяти для SQL Server 7.0 недоступно в Windows 2000 Advanced Server и Windows Datacenter.

    Подробнее почитайте здесь:
    Настройка SQL Server для использования физической памяти размером более 2 ГБ - http://support.microsoft.com/kb/274750
    MCITP: Database Administrator
    28 июля 2009 г. 17:34
  • Возможно вы и правы, но все же
    1.
    в статье написано ...
    Использование режима расширенного размера памяти доступно только для Microsoft SQL Server 7.0 Enterprise Edition при работе под управлением операционной системы и на оборудовании, которые поддерживают функцию Enterprise Memory Architecture (EMA).
    2. в одном случае вы указываете EE а в другом SE, т.е. это разные версии продукта.

    Скажем так, мы ищем ответы на два вопроса
    1. вообще EE версия умеет использовать больше памяти
    2. какой параметр в 7.0 ЕЕ устанавливается по аналогии с 2000 - AWE

    http://technet.microsoft.com/en-us/library/dd316427.aspx#ECAA

    Q: What are the differences between SQL 7.0 Server and SQL Server 7.0 Enterprise Edition?

    A: Enterprise Edition is for customers who require the highest level of scalability and reliability. SQL Server 7.0 Enterprise Edition delivers Failover Clustering, the ability to partition OLAP Services (a.k.a. Data Warehousing) and the capability to utilize up to 32 processors and 64 GB of memory . SQL Server Enterprise Edition must run on Windows NT Server 4.0 Enterprise Edition with Service Pack 4 or later.

    As usual, the SQL Server 7.0 Books Online ("BOL") has some good information on this topic. As mentioned above, one of the benefits of SQL Server 7.0 Enterprise Edition is Failover Clustering. Query SQL Server 7.0 BOL by using the query "Using SQL Server Failover Support."

    • Изменено smilerZ 28 июля 2009 г. 20:25
    28 июля 2009 г. 20:03
  • Имеем SQL 7.0 на Windows 2000 AS на сервере установлено 8Гб ОЗУ
    для начала ответьте:
    - какая у вас версия SQL Server 7.0 ? Enterprise ?
    - ОС Windows 2000 Advanced Server видит 8ГБ ОЗУ ? (проверьте в диспетчере задач)
    MCITP: Database Administrator
    29 июля 2009 г. 5:26
  • Прошу прощения, в теме написал верно, а тексте потерял.
    Версия у нас MS SQL 7.0 Enterprise Edition
    Да виндовз сервер видит всю память.
    29 июля 2009 г. 6:41
  • К сожалению я не работал с SQL Server 7.0 и мало что могу сказать , но судя по статье
    "Настройка SQL Server для использования физической памяти размером более 2 ГБ - http://support.microsoft.com/kb/274750  "
    использование расширенного размера памяти для SQL Server 7.0 недоступно в Windows 2000 Advanced Server.

    Попробую поискать еще информацию по данному вопросу.


    MCITP: Database Administrator
    29 июля 2009 г. 11:10