What does the sqlservr.exe file do?
The sqlservr.exe process is also known as SQL Server Windows NT (Version — 64 Bit) or, as the case may be, MSSQL$PTPROFESSIONALDB and is a part of Microsoft SQL Server (Version 2005 Express Edition, 2008 Database Engine, 2005, 2000, 2005 Tools Express, 2016 LocalDB) or, as the case may be, SQL Server (SQLEXPRESS). This software is produced by Microsoft (www.microsoft.com). An obsolete or defective version of sqlservr.exe can cause problems for your computer that can range from slowness to error messages such as these:
- SQL Server Windows NT has stopped working. Windows is checking for a solution to the problem… (Windows 10, 8, 7)
- SQL Server Windows NT has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available. (Windows 10, 8, 7)
- sqlservr.exe has encountered a problem and needs to close.
- Access violation at address FFFFFFFF in module sqlservr.exe. Read of address 00000000.
special offer
sqlservr.exe is not part of Windows, but it is important nonetheless. The file sqlservr.exe is found in a subdirectory of «C:\Program Files».
Frequently occurring are file sizes such as 13,179,660 bytes (70% of all these files), 7,520,337 bytes as well as 22 other variants.
It is the service «MSSQL$ADONISCE30».
The program executes in the background, and can only be terminated using Windows Task Manager. It is no part of Microsoft Windows. The file has a digital signature. This confirms that the producer has been registered with a certificate authority.
Sqlservr.exe is capable of track other applications as well as transmit information from computer to the Internet.
For this reason, 35% of all experts consider this file to be a possible threat. The probability that it can cause harm is high.
- A sqlservr.exe file has a 68% certainty of being dangerous if it is found in a subdirectory of C:\Windows. In this case, the file size is usually 15,360 bytes (66% of all these files) or, as the case may be, 13,179,660 bytes.
This process does not have a visible window, and does not appear on the taskbar. It does not come from Microsoft and is not part of the operating system. This file can be found in the Windows folder; however, it is not a Windows system file. There is no embedded description in this file. These days, this is rather unusual This particular software is initiated as part of Windows start-up (Registry: win.ini).
Sqlservr.exe is capable of connect to the Internet as well as monitor other applications. - A sqlservr.exe file has a 44% certainty of being dangerous if it is found in in a subdirectory of the «My Documents» folder. In this case, the file size is usually 372,416 bytes.
Sqlservr.exe has a digital signature. This confirms that the producer has been registered with a certificate authority. This sqlservr.exe process is connected to a server on the Internet or in your local network. The file is no part of Microsoft Windows. This particular software does not have a visible window, and does not appear on the taskbar.
Sqlservr.exe is capable of supervise programs.
If you see this file on your hard drive or in Windows Task Manager, please make sure that it is not a malicious variant. It’s a fact that many trojans try to cloak their true identity by calling themselves sqlservr.exe. With the above information or by using tools like Security Task Manager you can determine if, in your case, the file is an undesirable variant.
What do other computer users say about sqlservr?
Microsoft SQL Server (further information…) Alexander Pichlbauer |
|
Microsoft SQL Server service. Not dangerous Dimitris Kavakopoulos |
|
MSSQL Server |
|
sql server service |
|
Microsoft SQL Server service. Can eat up lots of memory due to a bug where it does not release resources correctly. Workarounds are available on the net. Mr Know It All |
Summary:
32 users judge sqlservr.exe to be an essential file that should not be touched.
6 users consider it harmless.
For this reason, 6 users have already deleted sqlservr.exe.
source: file.net
How to uninstall Microsoft SQL Server or SQL Server
To remove SQL Server Windows NT from your computer, please follow the manual instructions below or use an automatic uninstaller product.
- Click the Windows Start Button. You find it in the lower left corner of the taskbar.
- Type the word uninstall.
- Click Add or remove programs.
- Now locate Microsoft SQL Server or SQL Server in the list of displayed applications.
- Click the program, and then click Uninstall.
How to tell if sqlservr.exe (SQL Server Windows NT) was uninstalled cleanly
After uninstalling, restart your computer. Then start Windows Explorer and see if there is still a folder with the name of the software under C:\Program Files. Be sure to check the Registry as well for remnants of SQL Server Windows NT. To do this, start «Regedit», then look under «HKEY_LOCAL_MACHINE» > «Software» for SQL Server Windows NT or the name of the producer. Always keep in mind that only a computer professional should ever directly delete entries in the Windows Registry.
What to do if a program does not uninstall
The easiest way to remove any kind of software cleanly and accurately is to use an uninstaller tool. Because the uninstaller automatically creates a backup, there is no risk of anything going wrong.
Last but not least
If Windows not working quite right for you, or if startup is taking a long time, or sqlservr.exe is causing problems for you, a good Windows diagnostic tool may very well help. This is especially effective when it comes to older computers that have accumulated vast quantities of «garbage data» as the result of many software installs and uninstalls.
Users with an interest in sqlservr.exe have also been interested in: hookkey32.dll setpoint32.exe sftlist.exe sqlservr.exe gwx.exe adb.exe opera.exe hxtsr.exe [index]
SQL Server Windows NT 64 — это реляционная система управления базами данных, разработанная компанией Microsoft. Она предназначена для работы на операционных системах Windows NT 64-битной архитектуры. SQL Server NT 64 предлагает мощные функции для обработки и анализа данных, позволяя организациям разрабатывать и поддерживать базы данных различной сложности.
SQL Server Windows NT 64 может использоваться в различных областях, включая бизнес-аналитику, финансы, медицину, телекоммуникации и другие. За счет использования 64-битной архитектуры, SQL Server обеспечивает высокую производительность и масштабируемость.
Для использования SQL Server Windows NT 64 вам потребуется установить его на компьютере с операционной системой Windows NT 64-битной архитектуры. После установки, вы сможете создавать базы данных, управлять данными, создавать запросы и выполнять аналитические операции. SQL Server NT 64 также поддерживает различные языки программирования, такие как C#, Java и Python, что позволяет разработчикам создавать мощные и гибкие приложения на базе SQL Server.
Важно отметить, что SQL Server Windows NT 64 требует определенных навыков и знаний для эффективного использования. Рекомендуется ознакомиться с документацией и пройти обучение, чтобы максимально использовать потенциал этой базы данных.
Содержание
- Определение и использование SQL Server Windows NT 64
- Преимущества использования SQL Server Windows NT 64
- Как установить SQL Server Windows NT 64
- Основные функции SQL Server Windows NT 64
Определение и использование SQL Server Windows NT 64
SQL Server Windows NT 64 имеет все основные функции, которые доступны в обычной версии SQL Server, но оптимизирован для 64-разрядной архитектуры. Он способен обрабатывать большие объемы данных и выполнять сложные запросы гораздо быстрее.
Чтобы использовать SQL Server Windows NT 64, вам нужно установить его на компьютер с операционной системой Windows NT 64-bit. После установки вы можете создавать базы данных, таблицы, индексы и выполнять SQL-запросы с помощью SQL Server Management Studio или других инструментов разработки, доступных для SQL Server.
SQL Server Windows NT 64 обладает мощными возможностями для управления данными, включая поддержку транзакций, механизмы безопасности и инструменты для резервного копирования и восстановления данных. Вы также можете использовать SQL Server Windows NT 64 для разработки масштабируемых и надежных приложений баз данных.
Кроме того, SQL Server Windows NT 64 предлагает различные оптимизации производительности, такие как индексы, запросы на стороне сервера и кеширование данных, которые помогают улучшить скорость выполнения запросов и обработку данных.
В целом, SQL Server Windows NT 64 — это мощный инструмент для работы с базами данных на 64-разрядной версии операционной системы Windows NT. Он обеспечивает высокую производительность, эффективность и масштабируемость, что делает его идеальным выбором для разработчиков и администраторов баз данных, работающих с большими объемами данных.
Преимущества использования SQL Server Windows NT 64
Ниже приведены основные преимущества использования SQL Server Windows NT 64:
- Высокая производительность: SQL Server Windows NT 64 обеспечивает быструю обработку и выполнение запросов к базе данных. Ее оптимизированный движок обеспечивает эффективную работу с большими объемами данных и позволяет выполнять сложные операции выборки и обновления данных.
- Расширяемость: SQL Server Windows NT 64 позволяет легко масштабировать базу данных по мере увеличения объема данных. Она поддерживает кластеризацию серверов, репликацию данных и другие средства для расширения возможностей системы.
- Безопасность: SQL Server Windows NT 64 предлагает различные механизмы для защиты данных, включая поддержку различных уровней доступа и возможность шифрования данных. Ее встроенные механизмы безопасности обеспечивают конфиденциальность и целостность данных.
- Удобство использования: SQL Server Windows NT 64 обладает простым и понятным интерфейсом, что делает ее удобной в использовании для разработчиков и администраторов баз данных. Она предоставляет много инструментов и функций для управления и администрирования базы данных.
- Поддержка: SQL Server Windows NT 64 имеет широкую поддержку со стороны Microsoft и сообщества разработчиков. Это означает, что всегда можно получить необходимую помощь и поддержку при работе с системой.
В целом, использование SQL Server Windows NT 64 предоставляет множество преимуществ, которые делают ее надежным и эффективным выбором для управления базами данных. При правильной настройке и использовании этих преимуществ можно добиться оптимальной производительности и безопасности базы данных.
Как установить SQL Server Windows NT 64
Шаг 1: Загрузка установочного файла
Первым шагом является загрузка установочного файла SQL Server Windows NT 64 с официального сайта Microsoft. Перейдите на сайт Microsoft, найдите соответствующую страницу загрузки и щелкните на ссылке скачать.
Шаг 2: Запуск установки
Когда загрузка завершилась, найдите загруженный файл на вашем компьютере и запустите его. Затем следуйте инструкциям мастера установки.
Шаг 3: Принятие лицензионного соглашения
На этом шаге вам будет предложено прочитать и принять лицензионное соглашение. Внимательно прочитайте его и отметьте галочкой ваше согласие с условиями использования SQL Server Windows NT 64.
Шаг 4: Выбор компонентов
Вам будет предложено выбрать компоненты, которые вы хотите установить. Обычно рекомендуется выбрать все компоненты для полной функциональности SQL Server Windows NT 64.
Шаг 5: Выбор расположения установки
На этом шаге вы можете выбрать расположение, где SQL Server Windows NT 64 будет установлен. По умолчанию рекомендуется оставить путь по умолчанию.
Шаг 6: Настройка базы данных
После этого вас попросят настроить базу данных. Вам будет предложено указать имя базы данных, ее размер и другие параметры.
Шаг 7: Завершение установки
Когда все параметры настроены, вы можете просмотреть сводку установки и нажать кнопку «Установить», чтобы начать процесс. После завершения установки вы сможете использовать SQL Server Windows NT 64 для создания и управления базами данных.
Основные функции SQL Server Windows NT 64
1. Хранение и управление данными
SQL Server Windows NT 64 позволяет хранить и управлять большими объемами данных. Она обеспечивает высокую надежность и безопасность данных, позволяя организовать их структуру с помощью таблиц и отношений. Благодаря SQL Server Windows NT 64 можно осуществлять поиск, фильтрацию и сортировку данных, а также выполнять различные операции с ними, например, добавление, удаление и обновление.
2. Высокая производительность
SQL Server Windows NT 64 обладает мощным механизмом оптимизации запросов и индексирования данных, что позволяет достичь высокой производительности при выполнении операций. Она также поддерживает использование распараллеливания и многоядерных процессоров, что позволяет эффективно использовать вычислительные ресурсы.
3. Масштабируемость
SQL Server Windows NT 64 позволяет масштабировать базы данных в зависимости от потребностей организации. Она поддерживает работу с большим числом пользователей и возможность использования кластеров серверов для увеличения производительности и надежности.
4. Безопасность данных
SQL Server Windows NT 64 обеспечивает защиту данных от несанкционированного доступа. Она поддерживает разграничение прав доступа пользователей и ролей, шифрование данных, аудит и мониторинг активности в базе данных.
5. Резервное копирование и восстановление данных
SQL Server Windows NT 64 позволяет создавать резервные копии данных и восстанавливать их в случае сбоев или потери данных. Это позволяет обеспечить непрерывность работы и защиту данных от потери.
В целом, SQL Server Windows NT 64 предоставляет мощные инструменты для работы с данными, обладает высокой производительностью и надежностью, а также обеспечивает безопасность и масштабируемость баз данных.
hi,
I have setup a new VM (VMware) with latest Windows 2019 Server Standard (as domain), Sharepoint 2019 Enterprise and SQL Server 2017 Dev.Edition. This VM is for test purposes only and I know, for production at least the SQL Server 2017 should have its own VM — but I tried it this way.
After installing SS2017 there is a high CPU consumption (50-80%) and RAM 390 MB in Windows Task Manager for
SQL Server Windows NT — 64 bit — SQL Server (MSSQLSERVER)
I found some tips regarding Memory for «server properties — RAM — maximum» which has a default value of 2147483647 and what I changed to 2000 (MB).
The host PC got 16 GB of Hardware-RAM. The VM itself got 4 GB RAM so half of it maybe used by SS2017.
But still any windows need some time to open or react on mouse click.
As this is a totally new install I’m asking myself if someone got a solution for slow reaction.
8 Replies
-
davidr4
This person is a verified professional.
Verify your account
to enable IT peers to see that you are a professional.habanero
You can find it on Google.
- Active Directory Rights Management Services (AD RMS)
- Windows Server Update Services
- Windows System Resource Manager
https://technet.microsoft.com/en-us/library/cc754405(v=ws.11).aspx Opens a new window
Was this post helpful?
thumb_up
thumb_down
-
pure capsaicin
Windows Server Expert
-
check
251
Best Answers -
thumb_up
560
Helpful Votes
Unless you limit SQL it will ‘all you can eat’ memory
Was this post helpful?
thumb_up
thumb_down
-
check
-
Nick-C
This person is a verified professional.
Verify your account
to enable IT peers to see that you are a professional.mace
Open SQL Management studio and connect and see what databases are there?
Best practices with SQL are to limit it to around 80% of the available RAM if this is a dedicated SQL box.
If it is shared with other stuff then what you assign will be dependant on the needs of the application.
You can set this RAM limit via SQL management studio — just right click on the server once connected and go into properties.
Was this post helpful?
thumb_up
thumb_down
-
davidr4
This person is a verified professional.
Verify your account
to enable IT peers to see that you are a professional.habanero
-
Nick-C
This person is a verified professional.
Verify your account
to enable IT peers to see that you are a professional.mace
davidr4 wrote:
The Windows Internal Database should be running on a version of SQL 2005 Express that is embedded in the OS. It should be limited to 1 GB of RAM. I’d just restart, unless this is a problem that keeps occuring. It most likely is WSUS using it
https://www.mssqltips.com/sqlservertip/1577/administering-your-windows-internal-database-microsoftss… Opens a new window
Opens a new windowOpens a new windowhttp://www.stugr.com/2013/01/wsus-limit-sql-windows-internal-database-memory/ Opens a new window
Server 2012 uses a more modern version (and in support), version of SQL Express but a lot of the same principles apply.
Was this post helpful?
thumb_up
thumb_down
-
That’s the Windows Internal Database. Used by multiple parts of Windows Server including Active Directory and Windows Server Update Services. It’s based on SQL Server but has limits on the amount of memory it can use. It also uses the local pipe inter-process communications feature of Windows so only processes on the local machine can connect to the database.
Was this post helpful?
thumb_up
thumb_down
-
Nick-C
This person is a verified professional.
Verify your account
to enable IT peers to see that you are a professional.mace
Mike400 wrote:
That’s the Windows Internal Database. Used by multiple parts of Windows Server including Active Directory and Windows Server Update Services. It’s based on SQL Server but has limits on the amount of memory it can use. It also uses the local pipe inter-process communications feature of Windows so only processes on the local machine can connect to the database.
AD does not use any form of SQL for storage (WID or otherwise), it uses an ESE database type which is closer to Exchange than SQL:
https://technet.microsoft.com/en-us/library/cc961761.aspx Opens a new window
You will not see any sort of SQL process on a standard DC.
Was this post helpful?
thumb_up
thumb_down
-
Ok, it looks like WSUS was loaded on the server even though we don’t use it. I removed that function along with the Windows Internal Database service and rebooted. Looks much much better now.
Thanks everyone.
Was this post helpful?
thumb_up
thumb_down
filecheck .ru
Подлинный файл является одним из компонентов программного обеспечения Microsoft SQL Server, разработанного Microsoft .
Sqlservr.exe — это исполняемый файл (программа) для Windows. Расширение имени файла .exe — это аббревиатура от англ. слова executable — исполнимый. Необходимо запускать исполняемые файлы от проверенных производителей программ, потому что исполняемые файлы могут потенциально изменить настройки компьютера или нанести вред вашему компьютеру. Бесплатный форум с информацией о файлах может помочь вам разобраться является ли sqlservr.exe вирусом, трояном, программой-шпионом, рекламой, которую вы можете удалить, или файл принадлежит системе Windows или приложению, которому можно доверять.
Вот так, вы сможете исправить ошибки, связанные с sqlservr.exe
- Используйте программу Настройщик Windows, чтобы найти причину проблем, в том числе и медленной работы компьютера.
- Обновите программу SQL Server Windows NT. Обновление можно найти на сайте производителя (ссылка приведена ниже).
- В следующих пунктах предоставлено описание работы sqlservr.exe.
Информация о файле sqlservr.exe
принадлежит программе Выпуск Microsoft SQL Server (версия 2005 Express, 2005 Express Edition, 2005 Express, 2000, 2008 Database Engine, 2005, 2008, 2005 Tools Express, 2012 Express LocalDB, 2016 LocalDB) или Microsoft SQL Server Desktop Engine или SQL Server (версия 2008 R2 Database Engine, 2012 Database Engine Services, 2014 Database Engine Services, 2017 Database Engine Services) или Microsoft SQL Server Native Client или Microsoft SQL Server Native или Microsoft SQL Server VSS Writer или Microsoft SQL Server Desktop или SQL Server (SQLEXPRESS)
Описание: На современных компьютерах этот процесс является фоновым сервером SQL Service, который позволяет запускать приложения баз данных SQL. На более старых машинах он может быть более ранней версией программного обеспечения Microsoft SQL Server, такой как Microsoft SQL Express или Microsoft Personal SQL. Этот процесс необходим, если вы используете приложения, которые используют службы SQL (а таких много). Если вы уверены, что не нуждаетесь в нем, его можно отключить в службе настройки прикладных программ в Панели управления.
Подробный анализ: sqlservr.exe не является необходимым для Windows. Файл sqlservr.exe находится в подпапках «C:\Program Files». Известны следующие размеры файла для Windows 10/8/7/XP 13,179,660 байт (71% всех случаев), 7,520,337 байт и еще 24 варианта .
Название сервиса — MSSQL$TEW_SQLEXPRESS.
Это не системный файл Windows. У процесса нет видимого окна. Сертифицировано надежной компанией. Sqlservr.exe способен мониторить приложения и подключится к интернету. Поэтому технический рейтинг надежности 35% опасности.
Разработчик Microsoft предоставляет веб-сайт для помощи и для обновлений. Существует также деинсталлятор (Панель управления ⇒ Установка и удаление программ ⇒ Microsoft SQL Server Native).
- Если sqlservr.exe находится в подпапках C:\Windows, тогда рейтинг надежности 56% опасности. Размер файла 15,360 байт (50% всех случаев) или 13,179,660 байт. У процесса нет видимого окна. Это не системный файл Windows. Sqlservr.exe способен мониторить приложения и подключится к интернету.
- Если sqlservr.exe находится в подпапках «Мои файлы» , тогда рейтинг надежности 44% опасности. Размер файла 372,416 байт. Процесс использует порт, чтобы присоединится к сети или интернету. Приложение не видно пользователям. У файла поставлена цифровая подпись. Это не системный процесс Windows. Sqlservr.exe способен мониторить приложения.
Важно: Некоторые вирусы маскируют себя как sqlservr.exe, особенно, если они расположены в каталогах c:\windows или c:\windows\system32. Таким образом, вы должны проверить файл sqlservr.exe на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера.
Комментарий пользователя
Microsoft SQL Server. Только вызывает подозрение, если есть процесс, а сам сервер не установлен. (дополнительная информация)
Виктор
Лучшие практики для исправления проблем с sqlservr
Аккуратный и опрятный компьютер — это главное требование для избежания проблем с sqlservr. Для этого требуется регулярная проверка компьютера на вирусы, очистка жесткого диска, используя cleanmgr и sfc /scannow, удаление программ, которые больше не нужны, проверка программ, которые запускаются при старте Windows (используя msconfig) и активация Автоматическое обновление Windows. Всегда помните о создании периодических бэкапов, или в крайнем случае о создании точек восстановления.
Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.
Следующие программы могут вам помочь для анализа процесса sqlservr.exe на вашем компьютере: Security Task Manager отображает все запущенные задания Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записей автозагрузки. Уникальная оценка рисков безопасности указывает на вероятность процесса быть потенциально опасным — шпионской программой, вирусом или трояном. Malwarebytes Anti-Malware определяет и удаляет бездействующие программы-шпионы, рекламное ПО, трояны, кейлоггеры, вредоносные программы и трекеры с вашего жесткого диска.
sqlservr сканер
Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.
Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.
Reimage бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.
Источник
Sql server windows nt 64 что это
Профиль | Отправить PM | Цитировать
Доброго времени суток. Заметил некоторое время назад, что процесс “SQL Server Windows NT — 64 bit” постепенно пожирает оперативную память сервера Win 2016. Чем дольше работает сервер, тем больше оперативной памяти выделено под этот процесс и так, как я понимаю, может быть до бесконечности, пока не перезагрузить сервер, тогда объем занимаемой памяти сбрасывается и процесс начинает наращивать ее по новой. На сервере кроме WID базы WSUS нет никаких SQL баз, поэтому причина точно в ней.
Погуглив выяснил, что можно ограничить выделяемый объем оперативной памяти под конкретную SQL базу, в том числе и Windows Internal Database от WSUS, путем установки Microsoft SQL Server Management Studio.
Установил, соединился с базой данных WSUS (строка \\.\pipe\MICROSOFT##WID\tsql\query), база появилась в списке соединений, далее правой кнопкой по ней и выбрать «Свойства», после чего должно открыться окно, в котором можно исправить различные параметры, в том числе и максимальный размер выделяемой ОЗУ, но вот тут то и проблема — вместо окна свойств появляется ошибка
Не удается вывести требуемое диалоговое окно.
Не удается вывести требуемое диалоговое окно. (SqlMgmt)
в Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.AllocateDialog(XmlDoc ument initializationXml, IServiceProvider dialogServiceProvider, CDataContainer dc)
в Microsoft.SqlServer.Management.SqlMgmt.DefaultLaunchFormHostedControlAllocator.Microsoft.SqlServer.M anagement.SqlMgmt.ILaunchFormHostedControlAllocator.CreateDialog(XmlDocument initializationXml, IServiceProvider dialogServiceProvider)
в Microsoft.SqlServer.Management.SqlMgmt.LaunchForm.InitializeForm(XmlDocument doc, IServiceProvider provider, ISqlControlCollection control)
в Microsoft.SqlServer.Management.SqlMgmt.LaunchForm..ctor(XmlDocument doc, IServiceProvider provider)
в Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolMenuItemHelper.OnCreateAndShowFor m(IServiceProvider sp, XmlDocument doc)
в Microsoft.SqlServer.Management.SqlMgmt.RunningFormsTable.RunningFormsTableImpl.ThreadStarter.StartTh read()
Не удалось получить данные по этому запросу. (Microsoft.SqlServer.Management.Sdk.Sfc)
в Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.Process(Object connectionInfo, Request request)
в Microsoft.SqlServer.Management.SqlManagerUI.ServerPropGenData.InitProp()
в Microsoft.SqlServer.Management.SqlManagerUI.ServerPropGenData..ctor(CDataContainer context, ServerConnection sqlConnectionInfo)
в Microsoft.SqlServer.Management.SqlManagerUI.ServerPropGeneral..ctor(CDataContainer context)
в Microsoft.SqlServer.Management.SqlManagerUI.ServerPropSheet.InitNodeAssociations(CDataContainer context)
в Microsoft.SqlServer.Management.SqlManagerUI.ServerPropSheet..ctor(CDataContainer context)
При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)
в Microsoft.SqlServer.Management.Common.ServerConnection.GetExecuteReader(SqlCommand command)
в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteReader(String sqlCommand, SqlCommand& command)
в Microsoft.SqlServer.Management.Smo.ExecuteSql.GetDataReader(String query, SqlCommand& command)
в Microsoft.SqlServer.Management.Smo.DataProvider.SetConnectionAndQuery(ExecuteSql execSql, String query)
в Microsoft.SqlServer.Management.Smo.ExecuteSql.GetDataProvider(StringCollection query, Object con, StatementBuilder sb, RetriveMode rm)
в Microsoft.SqlServer.Management.Smo.SqlObjectBase.FillData(ResultType resultType, StringCollection sql, Object connectionInfo, StatementBuilder sb)
в Microsoft.SqlServer.Management.Smo.SqlObjectBase.FillDataWithUseFailure(SqlEnumResult sqlresult, ResultType resultType)
в Microsoft.SqlServer.Management.Smo.SqlObjectBase.BuildResult(EnumResult result)
в Microsoft.SqlServer.Management.Smo.SqlObjectBase.GetData(EnumResult erParent)
в Microsoft.SqlServer.Management.Sdk.Sfc.Environment.GetData()
в Microsoft.SqlServer.Management.Sdk.Sfc.Environment.GetData(Request req, Object ci)
в Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.GetData(Object connectionInfo, Request request)
в Microsoft.SqlServer.Management.Sdk.Sfc.Enumerator.Process(Object connectionInfo, Request request)
При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы.
RegQueryValueEx() returned error 2, ‘Не удается найти указанный файл.’ (.Net SqlClient Data Provider)
——————————
Имя сервера: \\.\pipe\MICROSOFT##WID\tsql\query
Номер ошибки: 0
Серьезность: 11
Состояние: 0
в Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction action, Object execObject, DataSet fillDataSet, Boolean catchException)
в Microsoft.SqlServer.Management.Common.ServerConnection.GetExecuteReader(SqlCommand command)
В чем может быть проблема? Или, возможно, я все это делаю зря и есть какой-то другой известный способ ограничить выделяемый объем ОЗУ данному процессу?
Источник
SQL Server
Internet Information Server.
Internet Information Server (IIS) — это Web-сервер, разработанный фирмой Microsoft. Он работает в Windows NT Server и обеспечивает хранение и управление intranet-документами — как HTML, так и Office. IIS обеспечивает поддержку поисковых функций для нахождения документов обоих типов. Он также служит платформой, на которой могут выполняться мощные серверные приложения, запускаемые браузерами с удаленных клиентских мест. IIS поддерживает связь с другими продуктами BackOffice и интеграцию данных из других источников в различных форматах.
IIS имеет возможности выполнять скрипты приложений для работы на сервере, написанные на VBScript. Эти скрипты встраиваются непосредственно в HTML-документы и могут использоваться для динамического обновления их содержимого путем запросов к различным базам данных, вызова других приложений или даже создания для них «на лету» собственных HTML-документов для конкретного пользователя.
Microsoft Internet Information Server (IIS) для Microsoft Windows NT имеет в своем составе все необходимое для организации сервера корпоративной сети intranet и Web-сайта сети Internet. Тесная интеграция IIS и Windows NT Server позволяет полностью использовать все преимущества, предоставляемые Windows NT для решения задач безопасности и администрирования сети.
Internet Information Server обеспечивает:
§ значительное снижение накладных расходов на администрирование сети за счет тесной интеграции с Windows NT Server;
§ возможность доступа к информации различных баз данных из Web через механизм шлюзов ODBC (Open Data Base Connectivity — Средства связи с открытыми базами данных), таких как Microsoft SQL Server и Microsoft Access;
§ использование всех возможностей таких инструментов, как Microsoft SQL Server и Microsoft Access для поиска и анализа информации, организованной на принципах Web;
§ интеграцию с браузером Microsoft Internet Explorer;
§ поддержку стандартов CGI (Common Gateway Interface — Общий шлюзовый интерфейс) для расширения функциональных возможностей сервера.
Основной функцией сервера баз данных SQL является обеспечение эффективного доступа к информации и изменение баз данных.
Обработка запроса к базе данных производится не на компьютере, запустившем этот запрос (что требует доступа к общему файлу), а на сервере баз данных, который обрабатывает запрос и возвращает требуемое результирующее множество (см. рис. 19). При этом существенно уменьшается трафик.
Рис. 19. Системы на базе файл-сервера и сервера базы данных.
Сервер баз данных можно настроить на избирательный поиск и изменение таблиц базы. Поэтому данный сервер использует ресурсы более эффективно, обеспечивая работу большего числа пользователей и существенно сокращая трафик.
SQL Server — это сервер баз данных, который работает под управлением операционной системы на базе Windows NT Server. Используя SQL Server, можно разработать приложения на Visual Basic, в которых обрабатываются значительные объемы информации.
С помощью приложения Access Upsizing Tools компании Microsoft можно преобразовать базу данных Access, включая данные, форматы таблиц, условия на значения и т. п., в базу данных SQL. Доступ к базе данных SQL обеспечивается с помощью ODBC или объектов доступа к внешним данным (Remote Data Objects, RDO).
SQL Server выполняет функции по обслуживанию баз данных более надежно, чем Access. Предоставляемые им услуги включают расширенные средства администрирования, многопользовательскую поддержку, улучшенные средства защиты, усовершенствованную репликацию, а также связь с другими серверами BackOffice.
SQL Server имеет модель объектов, с помощью которой можно управлять его функциями в программе VB. Модель объектов SQL Server вместе с VB являются мощным средством поддержки баз данных, по эффективности несравнимым даже с высокопроизводительными серверами UNIX. Базы данных, таблицы, процедуры и другие объекты можно создать и изменить, используя модель объектов SQL Server.
SQL Server может показаться весьма сложным для пользователей, не знакомых с его настройкой. Вместе с тем, сконфигурировав SQL Server, можно обеспечить наиболее эффективную организацию доступа к базам данных.
SQL Server включает приложение SQL Executive Manager, с помощью которого можно управлять всеми объектами системы. Эта служебная программа имеет стандартный пользовательский Windows – интерфейс. В окне SQL Executive Manager можно изменить выведенную в виде дерева конфигурацию SQL Server.
В окне SQL Executive Manager отображаются устройства и базы данных, содержащие как сами данные, так и служебную информацию. Устройства выводятся как отдельные файлы, а не как таблицы или другие компоненты базы данных.
Сохранение баз данных производится в непрерывные участки памяти, которые называют устройствами. Вся информация, доступ к которой осуществляется SQL Server, должна храниться в устройствах. Существует два типа устройств: устройство базы данных — для хранения баз данных и резервное устройство — для хранения резервных копий баз данных.
Можно создать несколько устройств. В основном устройстве хранятся системные базы данных и регистрационные записи транзакций для баз данных.
Объект базы данных содержит все таблицы одной базы данных. SQL Server автоматически управляет оптимизацией таблиц, хранящихся в этом объекте. Необходимо отметить, что база данных может храниться на нескольких устройствах.
Объект базы данных может содержать журнал транзакций, в котором регистрируются все действия с базой данных. Журнал транзакций может храниться как на том же устройстве, что и база данных, так и на другом.
SQL Server имеет собственную расширенную систему безопасности и механизм защиты, унаследованный от Windows NT Server, под управлением которого он выполняется.
Помимо традиционной защиты на уровне пользователей и групп SQL Server позволяет задать параметры защиты вплоть до уровня отдельных полей (столбцов) в таблице базы данных, что обеспечивает высокий уровень безопасности информации. Например, запись о служащем может содержать как информацию, доступную всем пользователям (имя, адрес и т. п.), так и строго конфиденциальные сведения (такие как размер оклада и т. п.). Таким образом, можно хранить все сведения о служащих в одной таблице, разрешив чтение секретной информации только определенным пользователям.
В базе данных клиент/сервер часто возникает необходимость согласовать информацию в копиях базы данных. Например, фирме, имеющей два филиала, которые используют разные копии базы данных с информацией о заказах, требуется синхронизация информации в обеих копиях. В этом случае филиалы время от времени связываются друг с другом с помощью глобальной сети и обмениваются дополненными и измененными записями в каждой из таблиц базы данных. Кроме того, пользователи портативных компьютеров нуждаются в обновлении своей базы данных и передаче введенных ими данных в основную базу. Ведение и согласование различных копий одной базы данных называется репликацией базы данных.
В SQL Server реализован улучшенный вариант средства репликации данных. Заданные таблицы можно автоматически синхронизировать в требуемые моменты времени (например, ежедневно в полночь, когда трафик уменьшается) или после выполнения определенного числа транзакций.
Кроме того, имеется возможность выполнить при репликации требуемые процедуры, проверив условия на значения данных или изменив информацию перед ее сохранением в основной базе данных.
При синхронизации введенные и измененные данные копируются в основную базу, а уже из нее новые сведения передаются в копии.
Репликация производится на основе журнала выполненных транзакций. Основная база данных играет роль администратора, который выполняет все функции, производимые при синхронизации.
SQL Server не позволяет изменить структуру основной базы данных после ее репликации. Однако чтобы произвести эти изменения, необходимо удалить все копии базы данных, изменить структуру основной базы, а затем снова реплицировать ее.
Следует отметить, что 32-разрядная версия Microsoft Access (и Visual Basic) добавила к функциям ядра баз данных средство репликации. Теперь несколько баз данных можно синхронизировать как в программе, так и с помощью Портфеля Windows 95/98.
SQL Server 6.5 позволяет реплицировать любую базу данных ODBC, например, базу данных Access, других серверов баз данных, а также других СУБД, таких как FoxPro и даже Excel.
Дата добавления: 2014-01-20 ; Просмотров: 518 ; Нарушение авторских прав?
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
Источник