Установка sql 2000 на windows 2012

The key to successful installation:

1. Click Install, it prompts compatibility issues, and then there is no … No response

Solution: directly run CD \ Microsoft SQL Server 2000 4-in-1 \ ENTERPRISE \ X86 \ SETUP \ SETUPSQL.EXE

Select \ ENTERPRISE \ X86 \ SETUP \ setupsql.exe belongs to-compatibility mode (check compatibility windows 2003 SP1, administrator), 4 in 1 version, find setupsql.exe under the version to be installed.

2. During the installation, a small assistant for windows program compatibility pops up and ignores the past.

3. The same can be found when installing the sp4 patch: SQL2000 \ SQL2KSP4 \ x86 \ setup \ setupsql.exe belongs to-compatibility mode (check compatibility windows 2003 SP1, administrator). After the patch is installed according to the normal steps, an error message may pop up, you can try to restart the computer, see

Whether the installation is complete. (Basically, the installation should be successful after restarting.)

4. The synchronization center prompts the solution as follows: «Start»-«Run»-«regedit» in «HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows»

\CurrentVersion\Syncmgr\Handlers

Found an item with

SQL Server 2000

Related branch, delete it,

At this time, the sync center icon in the task bar should disappear, and the sync center will not start automatically after restarting.

Here are some normal installation steps:

1: Click Install, it prompts compatibility issues, and then there is no … No response

Solution: directly run the CD \ Microsoft SQL Server 2000 four-in-one \ ENTERPRISE \ X86 \ SETUP \ SETUPSQL.EXE

2: Halfway through installation Tips General network errors

Solution: Change the name of the computer to uppercase

3: Because the above error is reported, you must uninstall it. When uninstalling, you will be prompted that the installation log file cannot be found. The uninstall process will be terminated

Solution, this was copied online

Delete the SQL installation directory under Program files (if there is important data here, please backup first)
C:\Program Files\Microsoft SQL Server\80\Tools。 
C:\Program Files\Microsoft SQL Server\MSSQL。 

Removal of relevant information in the registration form:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。 
3. Find the PendingFileRenameOperations project in HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager and delete it. This will clear the installation pending project

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup 
delete ExceptionComponents

The Sqlstp.log file in the Windows directory is to be deleted. This file lists the details of the operations performed by the installer and contains any errors encountered during the installation. By checking this file, you can learn in detail where and why the installation failed.

4: After the installation is completed, it prompts that the server service is not started

In addition, there is only one launcher in sqlserver2000, which is the one we usually see starting and stopping, and nothing else

5: So as long as it is uninstalled again, this uninstallation is still very fast. I delete all the sql related folders and try to install again.

Directly run CD \ Microsoft SQL Server 2000 4-in-1 \ ENTERPRISE \ X86 \ SETUP \ SETUPSQL.EXE

image

Make sure that this is the default check, otherwise, it means that you are inside, and sql2000 has not been uninstalled, you can repeat the tragedy above.

6: If it hangs …

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 
delete PendingFileRenameOperations

7: After the installation is complete, apply the sp4 patch, and then remember to go to the management, find the service, open the sqlserver agent service

8: Copy the original database to the database folder (the system’s northwind default database, do not copy it)

Then add it and add a username … please read this article ()  

In addition, in order to ensure the security of the database, we make a database maintenance plan, backup every 2 days, and delete the backup 2 weeks ago

image

Reorganize the data and index pages, every 2 days, at 1 o’clock in the morning

image

Then every 2 days, back up the database, which happened at 2 o’clock in the morning

image

Backup the backup database to the specified folder, and delete the backup database 2 weeks ago

image

Не всякой организации по силам оперативно устанавливать в своих сетях все новые версии системы SQL Server. Да что там говорить, существует множество предприятий, до сих пор эксплуатирующих более старые версии продукта — SQL Server 2005 и даже SQL Server 2000. Предположим, вы располагаете старой версией продукта — пусть это будет SQL Server 2000 — и хотите заменить ее новой версией, скажем, SQL Server 2012 или SQL Server 2014. Как это сделать? Прямого пути перехода к версии SQL Server 2012 или SQL Server 2014 нет, но вы можете выполнить обновление, используя в качестве «промежуточной станции» систему SQL Server 2008. Миграция по маршруту SQL Server 2000 — SQL Server 2012 или SQL Server 2014 в сущности сводится к переносу данных. Дело в том, что ваша главная система, по-видимому, функционирует под управлением относительно старой операционной системы, такой, как Windows Server 2000 или Windows Server 2003, и вам почти наверняка придется перейти на более современную платформу, скажем, на Windows Server 2012. Ниже описаны этапы перехода с SQL Server 2000 на SQL Server 2014 (из тех же этапов состоит процедура перехода на платформу SQL Server 2012).

1. Установите отдельную копию SQL Server 2014. Для начала нужно установить отдельный экземпляр SQL Server 2014. Как правило, установка производится в относительно новой операционной системе, скажем, в Windows Server 2012 или в Windows Server 2012 R2, на физической системе или в виртуальной машине. Если данный экземпляр размещается в той же подсети, что и исходная система, ему нужно присвоить особое системное имя, которое впоследствии можно изменить.

2. Удостоверьтесь, что к исходной версии SQL Server 2000 применен пакет обновления SP4. В дальнейшем вам нужно будет убедиться, что исходная система обновлена до уровня Service Pack 4 (SP4). Определить уровень пакета обновления можно с помощью следующего запроса:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

Если система не обновлена до уровня SP4, вы сможете продолжить процесс миграции только после установки этого пакета.

3. Сделайте резервную копию всех подлежащих перемещению баз данных. Убедившись, что исходная система обновлена до уровня SQL Server 2000 SP4, вы можете продолжить процесс обновления и выполнить полное резервирование всех баз данных, подлежащих миграции.

4. Для продолжения процесса миграции установите промежуточную копию SQL Server 2008 либо SQL Server 2008 R2. Эта копия будет использоваться только для конвертации резервных копий баз данных из старого формата SQL Server 2000, который не допускает преобразования в формат SQL Server 2014, в более современный формат SQL Server 2008 или R2, который позволяет осуществить такое преобразование. Данный экземпляр SQL Server 2008 или R2 можно устанавливать на любой системе, но, по-видимому, удобнее всего сделать это на целевой системе SQL Server 2014.

5. Установите соответствующий пакет обновления для промежуточной версии SQL Server 2008 R2. Если вы используете систему Server 2008, потребуется установить пакет SP2. Если же вы используете SQL Server 2008 R2, она должна быть обновлена до уровня SP1. Вы можете задействовать и SQL Server 2005 SP4, но я рекомендовал бы взять одну из более современных версий.

6. Разверните резервную копию баз данных SQL Server 2000 в системе с предварительной версией SQL Server 2008 или R2. Если в этой системе установлен соответствующий пакет обновления, продолжите процесс миграции и разверните резервные копии баз данных SQL Server 2000 SP4 на сервере с промежуточной версией SQL Server 2008 или R2.

7. Зарезервируйте базы данных SQL Server 2008 или R2. К этому моменту база данных SQL Server 2000 SP4 будет развернута в системе SQL Server 2008 или R2 и преобразована в более современный формат. Теперь вы можете зарезервировать базы данных в системе с предварительной версией SQL Server 2008 или R2. После выполнения этой операции необходимость в системе с промежуточной версией SQL Server 2008 или R2 отпадет, и вы сможете удалить данный экземпляр.

8. Разверните SQL Server 2008 или R2 в системе SQL Server 2014. Следующий шаг будет состоять в том, чтобы развернуть базы данных SQL Server 2008 или R2 в целевой системе SQL Server 2012 или SQL Server 2014. По завершении развертывания базы данных будут успешно переведены в новый формат SQL Server 2014.

9. Переместите учетные данные, используемые для регистрации в системе, а также задания агентов SQL. Последний этап процесса миграции состоит в перемещении учетных данных и заданий агентов SQL из исходных систем SQL Server 2000 SP4. Текст сценария для перемещения учетных имен в новую систему SQL Server 2012 или SQL Server 2014 можно загрузить со страницы How to transfer logins and passwords between instances of SQL Server (support.microsoft.com/kb/246133). Сведения о том, как с помощью SQL Server 2000 EM составлять сценарии для управления заданиями агентов SQL, приводятся в материале How to script jobs using Transact-SQL (Enterprise Manager) (msdn.microsoft.com/en-us/library/aa177024(SQL.80).aspx). Кроме того, в момент, когда вы будете готовы приступить к использованию новой базы данных, специалисты Microsoft рекомендуют запустить процедуру sp_updatestats.

How to Install SQL SERVER 2000 in Windows 64 Bit Operating Systems Step by Step Explanation with Images -Windows 7 Windows 8

Step -1

Double Click SQL SERVER 2000 Developer Edition Setup and Click NEXT 


Step- 2

Click NEXT 

Step -3

Step -4

Step-5 

Click RUN PROGRAM 

Step-6

Then you will get a message window  as shown below 

Step-7

Now open RUN window and type   %temp%  then Click ENTER key .It will open TEMP   folder  and you can  find SQLSETUP file inside TEMP folder.

Then double click  SQLSETUP file  

You will get a window as shown below 

click RUN PROGRAM  

It will continue SQL SERVER 2000 installation in Windows 64 bit Operating Systems

Step-8

Click NEXT

Step-9

Select LOCAL COMPUTER and Click NEXT

Step-10

Select Create a new instance of SQL Server or install Client Tools

And click NEXT 

Step-11

Please give NAME and COMPANY as per your data. I have given demo data for my SQL SERVER 2000 installation in windows 64 bit Operating system 

Step-12

Click YES


Step-13

Select Server and Client Tools 

And click NEXT 


Step-14

You can select Default SQL Server 2000 instance or You can  give your own SQL Server 2000 instance 

I go with my own instance name SQL2000

Step-15

Select Typical and Click NEXT

Step-16

Select Use the same account for each service. Auto start SQL Server Service

Select Use the Local System account 

Click NEXT 

Step-17

Select Mixed Mode (Windows Authentication and SQL Server Authentication)

Enter Password  and Click NEXT 

Step-18

Click NEXT

Step-19

Yes Now We have successfully installed SQL SERVER 2000 in Windows 7 ,Windows 8 64 bit Operating systems 

Thanks  

v7: Перенос базы 1С 7.7 с MS SQL Server 2000 на MS SQL Server 2012 R2

0

NatalySH

26.06.15

13:46

Вводная лирика: Тема стара, как мир, и нагуглить можно миллион ссылок. Но проблема в том, что я совсем (от слова абсолютно) не сисадмин или что-то подобное, умею только код на 1с писать. Миллион ссылок нагуглила, но умишка не хватает свести это всё в алгоритм действий.

Поэтому мне надо подробную пошаговую инструкцию с указанием в том числе, что где скачать и что с этим делать. Если найдутся добрые умные люди, которые такую инструкцию напишут, буду благодарна.

Итак, задача:

Имеется база 1с 7.7 на MS SQL Server 2000. Имеется промежуточный сервер с установленным MS SQL Server 2005 и целевой сервер с установленным MS SQL Server 2012 R2.

Необходимо перенести базу с исходного сервера на целевой, и чтобы она в итоге заработала (неработающую-то я и сама получила несмотря на выполненные замены файлов BkEnd, sqlsrv32 и создание хранимой процедуры sp_dboption. Про утилиту Microsoft Upgrade Advisor прочитала, но что это за зверь, что с ним делать, где его брать, и нужен ли он вообще, не поняла)

1

ololoraise

26.06.15

13:47

Выгрузка/Загрузка?

2

Попытка1С

26.06.15

13:49

«мне надо подробную пошаговую инструкцию с указанием в том числе, что где скачать и что с этим делать.»

хорошие запросы у вас.

берете тестовый сервер, и вперед.

секретный релиз + выгрузка загрузка.

3

spock

26.06.15

13:51

(0) не получается, да?

4

Ёпрст

гуру

26.06.15

13:51

разворачиваете скулевый бекап на 2012 серваке + секр. релиз . Усё. и никакмх выгрузок-загрузок.

5

ДенисЧ

26.06.15

13:53

77 не работает штатно с 2012м.

6

ДенисЧ

26.06.15

13:54

да и фото в личной карточке не помешало бы….

7

NatalySH

26.06.15

13:54

(1) Выгрузка / загружка не проканала, база весит 83 гига, оно думало полсуток и накрылось

(4) Секретный релиз — там три версии, какую скачивать?

8

NatalySH

26.06.15

13:55

(6) Чем вам поможет мое фото? )))

9

Mikeware

26.06.15

13:55

все-таки, в секрелизе проблема с подчиненными решена, или нет?

у меня — тормозит…

10

NatalySH

26.06.15

13:56

(9) да нам пофиг, пусть тормозит, база для работы уже не используется, только для просмотра старых данных.

А сервер, на котором она живет, вот-вот помрет

11

Ёпрст

гуру

26.06.15

13:56

(9) в 7-ом солюшене нема тормозов, у тя какой ?

12

ДенисЧ

26.06.15

13:57

(8) Морально удовлетворит ))

13

NatalySH

26.06.15

13:59

(11) так мне лучше 7й солюшн взять?

14

Ёпрст

гуру

26.06.15

14:00

можно еще и ..пустую базу слепить и тупо dts-ом перенести

15

Ёпрст

гуру

26.06.15

14:00

(13) тебе нужно см (4)

16

Mikeware

26.06.15

14:01

(11) вроде 6-й. а как глянуть, кстати. ставил везде админ.

17

Ёпрст

гуру

26.06.15

14:02

делаешь скулевый бекап в 2000, разворачиваешь его в 2012.

в параметрах базы в пофигураторе прописываешь новые настройки к скулю, ставишь секр. релиз как в описалове без отсебятины (замена длл и прочее) и наслаждаешься

18

Ёпрст

гуру

26.06.15

14:02

(16) я не помню :) ты у автора в (3) спроси

19

Ёпрст

гуру

26.06.15

14:05

версия бкенда должна быть 1.0.0.7 быть по идее

20

NatalySH

26.06.15

14:07

Добрые умные люди, которые пишут про секр релиз и отсылают к (4)

секр. релиз выложен в 3х вариантах:  

Solution5, Solution7, Solution6

Вы может знаете, чем эти солюшны друг от друга отличаются?

21

Ёпрст

гуру

26.06.15

14:08

(20) спроси у автора, он в (3), если что.

22

varelchik

30.06.15

15:05

(20) в 7 пофиксены проблемы с тормозами на подчиненных.

Я как только бухов перевел на секретный буквально через дня вылезли тормоза.

пока разбирался что к чему вышел 7.

перевел и все залетало.

правда не знаю как на счет 2012, у меня 2008 r2.

23

NatalySH

03.07.15

08:46

(3) спасибо, юмор заценила :)

Но с секретным релизом не получается тоже:

Т.к. sql-бэкап с 2000 сервера напрямую на 2012м не разворачивается (несовместимость версий), сделали так:

1. На промежуточном сервере, где установлен SQL Server 2005, развернули копию базы (sql выгрузка/загрузка), на этом сервере поставили секретный релиз – база работает.

2. Сделали на SQL Server 2005 бэкап полученной на шаге 1 копии.

3. На сервере, где стоит SQL Server 2012, установили секретный релиз

4. Развернули базу из бэкапа, сделанного на шаге 2 на SQL Server 2012

При входе в полученную базу в режиме предприятия — ошибка:

Problem signature:

Problem Event Name:    APPCRASH

Application Name:    1CV7s.exe

Application Version:    7.70.0.27

Application Timestamp:    4573fcd8

Fault Module Name:    KERNELBASE.dll

Fault Module Version:    6.3.9600.17415

Fault Module Timestamp:    54504ade

Exception Code:    e06d7363

Exception Offset:    00014598

OS Version:    6.3.9600.2.0.0.16.7

Locale ID:    1049

Additional Information 1:    5861

Additional Information 2:    5861822e1919d7c014bbb064c64908b2

Additional Information 3:    a10f

Additional Information 4:    a10ff7d2bb2516fdc753f9c34fc3b069

Теперь отвечаю на вопросы по секретному релизу ))):

•    версия сборки и дата файлов bkend.dll и bkendutls.dll:

bkend.dll версия 1.0.0.7, дата 17.01.2012

bkendutls.dll версия не указана, дата 17.01.2012

•    Сервер СУБД:

Microsoft SQL Server 2012 — 11.0.5058.0 (X64)

May 14 2014 18:34:29

Copyright © Microsoft Corporation

Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)

•    версия ОС: Windows Server 2012 R2

•    конфигурация 1с: самописная, возможно, что году этак в 2004 оно было бухгалтерией, но от типовой конфы мало что осталось

•    делали ли реструктуризацию: делали

•    действия, которые вызывали проблему: при выполнении кода

Спр=СоздатьОбъект(«Справочник.Пользователи»);

Если Спр.НайтиПоКоду(ИмяПользователя())=0  Тогда

вылетает на строке

Если Спр.НайтиПоКоду(ИмяПользователя())=0  Тогда

И не только для справочника Пользователи такая беда — если любой справочник подставлять туда, так же вылетает. Другие методы встроенного языка не тестировали.

24

spock

03.07.15

09:00

(23) Запускайте 1с на другом компе или изучайте интернеты на тему борьбы с KERNELBASE.dll

25

NatalySH

21.07.15

15:05

(23) Сама себе отвечу (для тех, кто будет читать эту тему в поисках ответа на свои вопросы): проблема была в попытке использования компоненты vk_hook, когда инициализацию компоненты закомментарили, база условно говоря заработала. Правда потом еще возникли проблемы из-за разных collation базы и сервера, но это уже совсем другая история.

26

ЧеловекДуши

21.07.15

15:08

(1) Зачем?

(0)Делай все средствами SQL :)

27

ЧеловекДуши

21.07.15

15:09

(26) Детачь и Атачь, соответственно 2012 запросит конвертацию.

Ты бекапчик от SQL 2000 не забудь оставить… не все гладко работает на серверах SQL выше 2000 :)

Как использовать OAuth2 со Spring Security в Java

Javaican 14.05.2025

Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .

Анализ текста на Python с NLTK и Spacy

AI_Generated 14.05.2025

NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . .

Реализация DI в PHP

Jason-Webb 13.05.2025

Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .

Обработка изображений в реальном времени на C# с OpenCV

stackOverflow 13.05.2025

Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .

POCO, ACE, Loki и другие продвинутые C++ библиотеки

NullReferenced 13.05.2025

В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .

Паттерны проектирования GoF на C#

UnmanagedCoder 13.05.2025

Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .

Создаем CLI приложение на Python с Prompt Toolkit

py-thonny 13.05.2025

Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .

Конвейеры ETL с Apache Airflow и Python

AI_Generated 13.05.2025

ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . .

Выполнение асинхронных задач в Python с asyncio

py-thonny 12.05.2025

Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . .

Работа с gRPC сервисами на C#

UnmanagedCoder 12.05.2025

gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . .

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как сделать чтобы программа автоматически запускалась при включении компьютера windows 10
  • Вход в windows по сертификату без домена
  • Md5 хеш файла windows
  • Как вызвать восстановление системы при загрузке windows 10
  • Средство просмотра фотографий windows не удается открыть это изображение