Как открыть sql базу данных: Файл SQL – чем открыть, описание формата
Содержание
Как открыть файл sql в виде таблицы?
Файлы .sql не являются таблицами как таковыми. Это экспортированная база данных. В основном код для базы данных программного обеспечения для создания таблиц и тому подобное. CREATE TABLE и т. Д. Тот же код, который вы использовали бы, если бы вы хотели создать аналогичную базу данных / таблицы.
Это означает, что файл не является таблицей, и единственное, что может сделать из него таблицу, — это программное обеспечение SQL, такое как MySQL.
Для сравнения, ваш друг прислал вам макрос / скрипт, который автоматически создает серию файлов, и вы хотели просмотреть файлы без запуска макроса и фактического создания файлов. На самом деле это невозможно, если у вас нет специального инструмента, эмулирующего создание файлов в Windows.
Поэтому я думаю, что ваше единственное решение — установить SQL и импортировать базу данных, эффективно создавая ее заново на своем компьютере. Для этого, я думаю, самый простой способ — установить и запустить WAMPserver ( http://www. wampserver.com/en/ ), а затем набрать «localhost» в адресной строке веб-браузера. Затем вы нажимаете phpMyAdmin и нажимаете import для импорта файла. Убедитесь, что кодировки файлов совпадают.
Обратите внимание, что WAMP (и, следовательно, MySQL), вероятно, будет работать, только если файл был экспортирован в формате MySQL. То есть, если исходная база данных была в MySQL или если другой движок SQL (например, Microsoft SQL Server) имеет опцию экспорта, совместимую с MySQL. И если опция была использована, конечно. Если нет, вам нужно найти, в каком формате программного обеспечения базы данных находится файл .sql, и установить соответствующее программное обеспечение.
О, прямо перед публикацией я выполнил быстрый поиск, и я думаю, что я мог бы найти инструмент, который, возможно, позволяет имитировать SQL и просто просматривать таблицы без необходимости иметь фактическую базу данных. Может быть. До вас, чтобы проверить это. Может не делать то, что вы хотите, но если это так, это может быть проще, чем WAMP. Я уверен, что установка соответствующего программного обеспечения SQL работает, хотя.
http://www.digitalcoding.com/free-software/database/SQL-Preview-and-Export-Tool.html
Открытие базы данных SQL с помощью VB .NET — .NET Framework
-
- Чтение занимает 4 мин
В этой статье
В этой статье приводятся сведения о том, как открывать базы данных SQL Server с помощью поставщика данных SQL Server .NET с Visual Basic .NET.
Исходная версия продукта: Visual Basic .NET
Исходный номер статьи базы знаний: 308656
Сводка
В этой статье описывается, как можно использовать ADO.NET для открытия базы данных SQL Server с помощью поставщика данных SQL Server . NET. ADO.NET собирает все классы, необходимые для обработки данных. System.Data.SqlClient
Пространство имен описывает коллекцию классов, которые используются для программного доступа к источнику данных SQL Server. Вы можете получить доступ к классам ADO через System.Data.OleDb
пространство имен, чтобы обеспечить поддержку баз данных OLE DB.
В этой статье подключения настраиваются как программно, так и с помощью Visual Studio .NET Server Explorer. В примерах кода, приведенных в этой статье, используются SqlConnection
SqlCommand
объекты, и SqlDataReader
ADO.NET.
Требования
Ниже приведен список необходимого оборудования, программного обеспечения, сетевой инфраструктуры и пакетов обновления, которые необходимо выполнить.
- Microsoft SQL Server
- Visual Basic .NET
Примечание
SQL Server и Visual Basic .NET должны быть установлены и запущены на одном и том же компьютере. Кроме того, пользователь должен иметь возможность использовать встроенную систему безопасности Windows для подключения к SQL Server.
В этой статье предполагается, что вы знакомы со следующими разделами:
- Основные понятия ADO.NET
- Основные понятия SQL Server и синтаксис Transact-SQL (T-SQL)
- Учебная база данных «Борей»
Создание приложения Windows для Visual Basic .NET
Запустите Visual Studio .NET и создайте новый проект приложения Visual Basic для Windows с именем склдатаакцесс.
Откройте форму Form1. В первой строке файла Form1. vbдобавьте ссылку на пространство имен ADO.NET следующим образом:
Imports System.Data.SqlClient
В меню Пуск Windows последовательно выберите пункты программы, Microsoft SQL Server и Диспетчер службы SQL Server , чтобы убедиться, что служба SQL Server запущена на вашем компьютере.
Задайте для свойства Server имя вашего компьютера, а затем задайте для свойства Services значение MSSQLServer.
Если служба не запущена, нажмите кнопку Пуск.
Закройте диалоговое окно » Диспетчер служб SQL Server «.
Создание объектов ADO.NET
Измените Form1
класс следующим образом:
Public Class Form1
Inherits System.Windows.Forms.Form
'Create ADO.NET objects.
Private myConn As SqlConnection
Private myCmd As SqlCommand
Private myReader As SqlDataReader
Private results As String
SqlConnection
Объект устанавливает подключение к базе данных, SqlCommand
объект выполняет запрос к базе данных, а SqlDataReader
объект получает результаты запроса.
Использование объекта SqlConnection для открытия подключения к серверу SQL Server
Чтобы настроить строку подключения
SqlConnection
объекта, добавьте следующий код вForm1_Load
процедуру обработки события:'Create a Connection object. myConn = New SqlConnection("Initial Catalog=Northwind;" & _ "Data Source=localhost;Integrated Security=SSPI;")
Чтобы настроить
Command
объект, который содержит запрос SQL, добавьте следующий код вForm1_Load
процедуру обработки события:'Create a Command object. myCmd = myConn.CreateCommand myCmd.CommandText = "SELECT FirstName, LastName FROM Employees" 'Open the connection. myConn.Open()
SqlConnection
использует сведения о входе в Windows для подключения к базе данных Northwind на вашем компьютере.
Использование объекта SqlDataReader для получения данных из SQL Server
Добавьте следующий код в
Form1_Load
процедуру обработки события:myReader = myCmd.ExecuteReader()
При
myCmd.ExecuteReader
выполнении методаSqlCommand
получает два поля изEmployees
таблицы и создаетSqlDataReader
объект.Чтобы отобразить результаты запроса, добавьте следующий код в
Form1_Load
процедуру обработки события:'Concatenate the query result into a string. Do While myReader.Read() results = results & myReader.GetString(0) & vbTab & _ myReader.GetString(1) & vbLf Loop 'Display results. MsgBox(results)
myReader.Read
Метод возвращает логическое значение, которое указывает, есть ли записи для чтения. Результаты запроса SQL отображаются в окне сообщения.Чтобы закрыть
SqlDataReader
объекты иSqlConnection
, добавьте приведенный ниже код вForm1_Load
процедуру обработки события:'Close the reader and the database connection. myReader.Close() myConn.Close()
Сохраните и запустите проект.
Просмотр базы данных в обозревателе серверов
- В меню вид выберите пункт Обозреватель серверов.
- Щелкните правой кнопкой мыши подключения к данными выберите команду Добавить подключение.
- В диалоговом окне Свойства связи с данными в поле выберите или введите имя сервера выберите localhost.
- Выберите пункт Встроенная система безопасности Windows NT , чтобы войти на сервер.
- Нажмите выбрать базу данных на сервере, а затем выберите База данных Northwind в списке.
- Щелкните проверить подключение , чтобы проверить подключение, а затем нажмите кнопку ОК.
- В обозревателе серверов щелкните, чтобы развернуть дерево подключений к данным , чтобы
Employees
узел таблицы был разворачиванием. Свойства отдельных полей отображаются в окне » Свойства «.
Открытие подключения к серверу SQL Server с помощью обозревателя серверов
Просмотр формы Form1 в режиме конструктора.
Перетащите поля базы данных FirstName и LastName из
Employees
таблицы в обозревателе серверов и перетащите эти поля на Form1.SqlConnection
Объект andSqlDataAdapter
создается в форме.В меню вид выберите пункт панель элементов.
На вкладке данные перетащите
DataSet
объект (DataSet1) и перетащите его на форму.В диалоговом окне Добавление набора данных выберите нетипизированный набор данных, а затем нажмите кнопку ОК.
Вставьте строку кода перед
DataReader
Connection
закрытием объектов вForm1_Load
процедуре обработки события. Конец процедуры должен выглядеть следующим образом:SqlDataAdapter1.Fill(DataSet1, "Employees") myReader.Close() myConn.Close()
На вкладке формы окна панели элементов перетащите элемент управления DataGrid и перетащите его на Form1.
Чтобы присоединить DataGrid к
DataSet
созданному ранее объекту, добавьте следующий код вForm1_Load
процедуру обработки события передmyReader.close()
строкой кода:DataGrid1.SetDataBinding(DataSet1, "Employees")
Сохраните и запустите проект.
Ссылки
Для получения дополнительных сведений об использовании ADO.NET обратитесь к разделу данные статьи Visual Basic в справочной документации по Visual Studio .NET.
Присоединение базы данных — SQL Server
-
- Чтение занимает 5 мин
В этой статье
Применимо к: SQL Server (все поддерживаемые версии)
В этом разделе описывается присоединение базы данных в SQL Server с помощью среды SQL Server Management Studio или Transact-SQL. Эту функцию можно использовать для копирования, перемещения или обновления базы данных SQL Server.
Предварительные требования
Базу данных сначала необходимо отсоединить. Попытка присоединить базу данных, которая не была отсоединена, приведет к возникновению ошибки. Дополнительные сведения см. в разделе Отсоединение базы данных.
При присоединении базы данных должны быть доступны все файлы данных (файлы MDF и LDF). Если у какого-либо файла данных путь отличается от того, каким он был при первом создании или последнем присоединении, необходимо указать текущий путь к файлу.
Если при присоединении базы данных файлы MDF и LDF находятся в разных каталогах, а один из путей содержит \\?\GlobalRoot, операция завершается ошибкой.
Для чего использовать присоединение?
В пределах одного экземпляра базы данных рекомендуется перемещать с помощью процедуры планового перемещения ALTER DATABASE
, а не с помощью операций отсоединения и присоединения. Дополнительные сведения см. в статье Move User Databases.
Мы не рекомендуем использовать отсоединение и присоединение для резервного копирования и восстановления, так как резервные копии журналов транзакций отсутствуют, а файлы могут быть случайно удалены.
безопасность
Разрешения на доступ к файлам устанавливаются во время выполнения определенных операций с базами данных, включая отсоединение и присоединение баз данных. Дополнительные сведения о разрешениях на доступ к файлам, настраиваемых при отсоединении и присоединении базы данных см. в разделе Защита данных и файлов журналов электронной документации по SQL Server 2008 R2 (документация актуальна).
Не рекомендуется подключать или восстанавливать базы данных, полученные из неизвестных или ненадежных источников. В этих базах данных может содержаться вредоносный код, вызывающий выполнение непредусмотренных инструкций Transact-SQL или появление ошибок из-за изменения схемы или физической структуры базы данных. Перед тем как использовать базу данных, полученную из неизвестного или ненадежного источника, выполните на тестовом сервере инструкцию DBCC CHECKDB для этой базы данных, а также изучите исходный код в базе данных, например хранимые процедуры и другой пользовательский код. Дополнительные сведения о присоединении баз данных и сведения об изменениях, вносимых при присоединении баз данных в метаданные, см. в статье Присоединение и отсоединение базы данных (SQL Server).
Permissions
Требуется разрешение CREATE DATABASE
, CREATE ANY DATABASE
или ALTER ANY DATABASE
.
Использование среды SQL Server Management Studio
Присоединение базы данных
В SQL Server Management Studio обозревателе объектов Компонент SQL Server Database Engineподключитесь к экземпляру компонента и разверните его представление в SSMS.
Щелкните правой кнопкой мыши узел Базы данных и выберите команду Присоединить.
Чтобы указать присоединяемую базу данных, в диалоговом окне Присоединение баз данных нажмите кнопку Добавить, в диалоговом окне Расположение файлов базы данных выберите диск, на котором находится база данных, и разверните дерево каталогов, чтобы найти и выбрать MDF-файл, например:
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\AdventureWorks2012_Data.mdf
Важно!
При попытке выбора базы данных, которая уже присоединена, возникает ошибка.
Базы данных для присоединения
Отобразятся сведения о выбранных базах данных.<no column header>
Отображается значок, указывающий на состояние операции присоединения. Возможные значки описываются в приводимом ниже описании Состояние .Расположение файла MDF
Отображается путь и имя выбранного MDF-файла.Имя базы данных
Отображается имя базы данных.Присоединить как
Необязательный параметр, указывает другое имя, под которым присоединяется база данных.Владелец
Содержит раскрывающийся список возможных владельцев базы данных, из которого при необходимости можно выбрать другого владельца.Состояние
Отображается состояние базы данных в соответствии со следующей таблицей.Значок Текст состояния Описание (Нет значка) (Нет текста) Операция присоединения не была запущена или находится в режиме ожидания для этого объекта. Это состояние по умолчанию при открытии диалогового окна. Зеленый, указывающий направо треугольник Выполняется Операция присоединения была запущена, но не завершена. Зеленый флажок Успешно Объект успешно присоединен. Красный кружок с белым крестом внутри Error При выполнении операции присоединения возникла ошибка, и операция не была успешно завершена. Кружок с двумя черными квадратами (слева и справа) и двумя белыми квадратами (сверху и снизу) Остановлена Операция присоединения не была успешно завершена, т.к. пользователь остановил операцию. Кружок, содержащий изогнутую стрелку, указывающую в направлении против часовой стрелки Выполнен откат Операция присоединения была успешной, но был выполнен ее откат из-за ошибки, возникшей при вложении другого объекта. Сообщение
Отображается пустое сообщение или гиперссылка «Файл не найден».Добавление
Найдите необходимые основные файлы базы данных. Если пользователь выбирает mdf-файл, необходимые сведения автоматически вводятся в соответствующие поля сетки Базы данных для присоединения .Удалить
Удаляет выбранный файл из сетки Базы данных для присоединения .Сведения о базе данных « <имя_базы_данных> «
Отображаются имена файлов, которые необходимо присоединить. Чтобы проверить или изменить путь к файлу, нажмите кнопку Обзор ( … ).Примечание
Если файл не существует, в столбце Сообщение отображается сообщение «Не найден». Если файл журнала не найден, то он существует в другом каталоге или был удален. Необходимо или обновить путь файла в сетке Сведения о базе данных таким образом, чтобы этот путь указывал на правильное расположение, или удалить файл журнала из сетки. Если MDF-файл не найден, необходимо обновить путь этого файла в сетке таким образом, чтобы этот путь указывал на правильное расположение.
Имя исходного файла
Отображается имя присоединенного файла, принадлежащего базе данных.Тип файла
Указывается тип файла: Данные или Журнал.Текущий путь к файлу
Отображается путь к выбранному файлу базы данных. Путь может быть изменен вручную.Сообщение
Отображается пустое сообщение или гиперссылка «Файл не найден«.
Использование Transact-SQL
Присоединение базы данных
Установите соединение с компонентом Компонент Database Engine.
На панели «Стандартная» нажмите Создать запрос.
Выполните инструкцию CREATE DATABASE с предложением
FOR ATTACH
.Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере производится присоединение файлов базы данных AdventureWorks2012 с ее последующим переименованием в
MyAdventureWorks
.CREATE DATABASE MyAdventureWorks ON (FILENAME = 'C:\MySQLServer\AdventureWorks_Data.mdf'), (FILENAME = 'C:\MySQLServer\AdventureWorks_Log.ldf') FOR ATTACH;
Примечание
Кроме того, можно вызвать хранимую процедуру sp_attach_db или sp_attach_single_file_db . Но эти расширенные хранимые процедуры в будущих версиях SQL Serverбудут удалены. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого рекомендуется использовать
CREATE DATABASE ... FOR ATTACH
.
Дальнейшие действия. После обновления базы данных SQL Server
После обновления базы данных при помощи описанного метода присоединения, эта база данных сразу становится доступной, после чего обновляется автоматически. Если база данных содержит полнотекстовые индексы, то в процессе обновления будет произведен их импорт, сброс или перестроение в зависимости от установленного значения свойства сервера Режим обновления полнотекстового каталога . Если при обновлении выбран режим Импортировать или Перестроить, то полнотекстовые индексы во время обновления будут недоступны. В зависимости от объема индексируемых данных процесс импорта может занять несколько часов, а перестроение — в несколько (до десяти) раз больше. Обратите внимание, что если при обновлении выбран режим Импортировать, а полнотекстовый каталог недоступен, то связанные с ним полнотекстовые индексы будут перестроены.
После обновления уровень совместимости базы данных останется неизменным, если только он не является в новой версии неподдерживаемым. В последнем случае обновленный уровень совместимости базы данных устанавливается как самый низкий из поддерживаемых.
Например, если подключить к экземпляру SQL Server 2019 (15.x) базу данных, имеющую уровень совместимости 90, то после обновления он будет изменен на 100, что является наименьшим поддерживаемым уровнем для SQL Server 2019 (15.x). Дополнительные сведения см. в разделе Уровень совместимости инструкции ALTER DATABASE (Transact-SQL).
Примечание
Для подключения базы данных из экземпляра под управлением SQL Server 2014 (12.x) или более ранней версии, в которой включена система отслеживания измененных данных (CDC), потребуется также выполнить следующую команду, чтобы обновить метаданные системы отслеживания измененных данных (CDC).
USE <database name>
EXEC sys.sp_cdc_vupgrade
См.
также:
CREATE DATABASE (SQL Server Transact-SQL)
Управление метаданными при предоставлении доступа к базе данных на другом сервере
Отсоединение базы данных
Чем открыть формат SQL? Программы для чтения SQL файлов
SQL
Если вы не смогли открыть файл двойным нажатием на него, то вам следует скачать и установить одну из программ представленных ниже, либо назначить программой по-умолчанию, уже установленную (изменить ассоциации файлов).
Наиболее популярным программным обеспечением для даного формата является
программа MySQL (для ОС Windows)
— данная программа гарантированно открывает эти файлы.
Ниже вы найдете полный каталог программ, открывающих формат SQL для операционной системы Windows, Mac, Linux.
Программы для открытия SQL файлов
Чем открыть SQL в Windows?
Mac
Linux
Общее описание расширения
Формат файла SQL относится к расширениям из категории Базы, его полное название — Structured Query Language Data File.
Файл SQL относится к одноименному языку структурированных запросов, SQL файлы хранят код, применяемый в целях изменения содержимого в среде баз данных SQL. Такое расширение файла может хранить разнообразные инструкции, отвечающие за формирование, а также редактирование самой структуры базы данных. Среди подобных инструкций, можно встретить операции вставки, удаления, обновления и так далее.
Узнать подробнее что такое формат SQL
Что еще может вызывать проблемы с файлом?
Наиболее часто встречаемой проблемой, из-за которой пользователи не могут открыть этот файл, является неверно назначенная программа.
Чтобы исправить это в ОС Windows вам необходимо нажать правой кнопкой на файле, в контекстном меню навести мышь на пункт «Открыть с помощью»,
а выпадающем меню выбрать пункт «Выбрать программу…». В результате вы увидите список установленных программ на вашем компьютере,
и сможете выбрать подходящую. Рекомендуем также поставить галочку напротив пункта «Использовать это приложение для всех файлов SQL».
Другая проблема, с которой наши пользователи также встречаются довольно часто — файл SQL поврежден.
Такая ситуация может возникнуть в массе случаев. Например: файл был скачан не польностью в результате ошибки сервера,
файл был поврежден изначально и пр. Для устранения данной проблемы воспользуйтесь одной из рекомендаций:
- Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:SQL». Просто замените слово «файл» на нужное вам название;
- Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;
Знаете другие программы, которые могут открыть SQL? Не смогли разобраться как открыть файл? Пишите в комментариях — мы дополним статью и ответим на ваши вопросы.
Расширение файла SQL. Чем открыть SQL?
Расширение SQL
Чем открыть файл SQL
В Windows: MySQL, Richardson RazorSQL, Altova DatabaseSpy, Microsoft Notepad, Navicat, Microsoft Visual Studio, FileMaker Pro, gVim, Любой текстовый редактор
В Mac OS: MySQL, Richardson RazorSQL, MalcolmHardie Solutions SQLEditor, MacroMates TextMate, Bare Bones BBEdit, Apple TextEdit, FileMaker Pro, Navicat, Любой тестовый редактор
В Linux: MySQL, Richardson RazorSQL, Navicat, Любой текстовый редактор
Описание расширения SQL
Популярность:
Раздел: Скрипты, файлы с кодом
Расширение SQL в основном связано с языком структурированных запросов или коротко «эс-кью-эл», иногда так же произносят «сиквел» или используют жаргонизм «скуль». *.sql файлы записываются на языке SQL и содержат код SQL, который используется для изменения содержимого базы данных, для создания или изменения структуры базы данных, такие как вставки, обновления, удаления и других операций SQL. Эти *.sql файлы могут содержать инструкции, операторы и вычисляемые функции.
Файлы .sql можно читать и редактировать любой программой для работы с SQL-совместимой базой данных или соответствующего SDK, или текстового редактора.
SQL был принят в качестве стандарта Американским национальным институтом стандартов (ANSI) в 1986 году в качестве SQL-86 и Международной организации по стандартизации (ISO) в 1987 году. Последняя версия стандарта появилась в 2008 под названием SQL:2008.
Наиболее распространенная операция в SQL – это запрос, который выполняется с помощью конструкции SELECT. SELECT извлекает данные из одной или нескольких таблиц или выражений. Стандартная конструкция SELECT не производит долгосрочных последствий в базе данных. Некоторые нестандартные реализации SELECT, могут влиять на базу данных, например, такие как синтаксис SELECT INTO, который существует в некоторых базах данных.
Что SQL может сделать?
• SQL может выполнять запросы к базе данных
• SQL может извлекать данные из базы данных
• SQL может вставлять записи в базу данных
• SQL может обновлять записи в базе данных
• SQL может удалять записи из базы данных
• SQL может создавать новые базы данных
• SQL может создавать новые таблицы в базе данных
• SQL может создавать хранимые процедуры в базе данных
• SQL может создавать функции в базе данных
• SQL может создавать триггеры в базе данных
• SQL может создавать представления в базе данных
• SQL может задавать разрешения и права на таблицы, хранимые процедуры, функции и представления
• SQL может работать с транзакциями
Операторы SQL можно поделить на 4 группы:
— операторы определения данных (Data Definition Language, DDL): CREATE, ALTER, DROP
— операторы манипуляции данными (Data Manipulation Language, DML): SELECT, INSERT, UPDATE, DELETE
— операторы определения доступа к данным (Data Control Language, DCL): GRANT, REVOKE, DENY
— операторы управления транзакциями (Transaction Control Language, TCL): COMMIT, ROLLBACK, SAVEPOINT
ПРИМЕЧАНИЕ: Практически в каждой СУБД применяется свой процедурный язык, хотя на определенном уровне соответствия все эти языки поддерживают стандарт SQL-92.
Как открыть огромный файл .sql
Я использую sql server 2012, где мне нужно запустить скрипт оператора insert. Но размер файла составляет 2.7 Гб. когда я собираюсь открыть файл в Редакторе sql, он показывает мне ошибку SystemOutOfMemory. Блокнот также не может открыть ни одного предложения, как его открыть.
sql-server
Поделиться
Источник
Piyush Jain
13 июня 2014 в 07:59
15 ответов
- Python открыть файл Microsoft SQL Server MDF
Как открыть файл Microsoft SQL Server MDF в Python? Редактировать Я пробовал pyodbc.connect , но для этого требуется законное подключение к серверу —вы не можете просто открыть файл MDF— pyodbc.connect(driver='{SQL Server}’, dbq=r’c:\database.mdf’) (Как вы сделали бы для файлов MDB.) pyodbc.Error:…
- Загрузить огромный дамп sql в mySql
У меня есть огромный файл дампа mysql, сгенерированный из phpmyAdmin (150 000 строк таблицы create, вставки. …) Инструмент запроса mySql не может открыть такой большой файл. В результате я не могу вставить все записи. Есть ли способ сделать это ? Спасибо Джон
25
Попробуйте открыть файл в браузере, а затем скопировать нужные строки в Редактор. Это сработало для меня.
Поделиться
Gabriel
16 мая 2015 в 17:06
Поделиться
pfeds
09 марта 2017 в 05:55
7
Во-первых, вы делаете что-то неправильно. Опишите, как и почему вы получили файл 2.7GB. Скорее всего, есть альтернативное решение вашей проблемы.
Вы можете выполнить файл такого размера с помощью утилиты командной строки sqlcmd.exe. MSDN sqlcmd utility
sqlcmd.exe -S servername -U login -P password -d databasename -i BigBigFile. sql -o out.txt
Но это будет очень очень очень медленно так как вставка будет происходить одна за другой строкой
Также я не вижу причин открывать такой большой файл в Редакторе. Но если хотите — я открыл файл >3Gb внутренним редактором файлового менеджера FarManager3.0 x64 (мой конфиг Win7 x64, 8Gb ram, i7-3770). И это тоже было довольно медленно
Возможно, стоит поискать другие варианты передачи данных:
MSDN массовый импорт/экспорт
Мастер импорта и экспорта MSDB SQL Server
MSDN резервное копирование и RESTORE
Поделиться
AlexK
13 июня 2014 в 08:55
6
EmEditor -это лучшее решение для вас.
Я столкнулся с аналогичной ситуацией, когда мне пришлось редактировать файл 3GB .sql. После долгих исследований и многочисленных «Not Responding» windows, EmEditor сделал свою работу.
Перепробовал много редакторов, ничего не получалось, все разбилось или зависло(на windows).
На один раз или на короткий срок вы можете использовать пробную версию. Для более длительного / постоянного использования вам придется купить премию.
Ниже приведена ссылка для скачивания.
https:/ / www.emeditor.com / #скачать
Поделиться
Mashmoom
07 сентября 2017 в 12:40
5
Редактор SQL может открыть файл размером до 500 мб без очень-очень хороших спецификаций, это, кажется, идет что-то не так, если вы хотите вставить данные из одной базы данных в другую, попробуйте использовать мастер импорта/экспорта, пакет SSIS или утилиту командной строки, создающую скрипт таблицы, а затем вставить-это не очень хороший подход.
Поделиться
Unknown
30 марта 2015 в 09:33
2
Я открыл файл 5. 14G sql в Редакторе идей IntelliJ. Это даже не займет 30 секунд, чтобы загрузить.
Поделиться
bindu
11 июля 2018 в 17:32
Поделиться
Vladimir Melekh
03 апреля 2019 в 07:28
1
У меня есть аналогичная проблема с дампом 6GB .sql, который мне передал колледж. Все еще удивляясь, как он до этого дошел.
Я смог открыть файл через terminal в Linux с vi/vim.
Почему бы вам не попробовать создать виртуальную машину с centos или каким-то другим вкусом, передать файл туда (через ssh и с помощью filezilla) и открыть его там? Установите серверную версию без GUI.
Держу пари, ты сможешь открыть его там. В противном случае раскол был бы тем, что нужно искать.
Поделиться
Komodoro
19 января 2018 в 10:38
1
010 редактор может обрабатывать файлы любого размера. Я просто использовал его для редактирования 3-гигабайтного файла, на котором разбились Chrome, TextPad и все остальное.
Поделиться
Dante S
22 марта 2018 в 12:13
Поделиться
Shai Epstein
26 октября 2019 в 11:37
0
Почему бы просто не импортировать файл в SQL Server и не просмотреть его в Enterprise Manager? Вы можете напрямую импортировать его или использовать PowerShell, но последний, вероятно, будет работать в одночасье (это проще для маленьких файлов, особенно для многих из них). Как только он окажется там, вы сможете с легкостью делать все, что захотите, и размер файла не будет проблемой.
Поделиться
Skip
18 мая 2018 в 16:41
0
Большие файлы дампа mysql могут быть открыты приложением gVim.
Поделиться
sandeep078
06 марта 2018 в 14:38
0
Для кросс-платформенных приложений я нахожу, что VSCode на самом деле является лучшим здесь. Если он заметит, что это большой файл, он автоматически отключит поиск синтаксиса и все приятные функции, но оставит хотя бы базовый поиск и замену и т. д. Я использую это для файлов размером около 1-3GB регулярно для WordPress, потому что иногда постоянные ссылки не обновляются при смене доменных имен для dev/staging сайтов и т. д.
Если у вас есть Linux или Git Bash , установленные на Windows, то у вас будет доступ к vim, что я рекомендую для всего 4 ГБ+. Мне пришлось вручную изменять строки в файле 6GB+ MySQL, и он отлично работает. Вы подумаете, что он не работает, потому что чтение с диска в RAM может занять около минуты, но он это сделает. Вы захотите быть эффективным в отношении количества раз, которые вы сохраняете, потому что он будет записывать полные 6 ГБ обратно на диск, а навигация также потребует использования поиска, номеров строк и т. д., Но это работает.
Поделиться
Aaron Chamberlain
07 мая 2019 в 16:33
0
У меня была та же проблема, но я ее решил.
У меня был файл 5 GB .sql. В этом файле мне пришлось отредактировать его из-за синтаксической ошибки. Я попробовал с несколькими редакторами, но это не сработало.
Затем после того, как я попробовал с редактором Visual Studio Code . И это работает.
- Итак, сначала загрузите VSC из https:/ / code.visualstudio.com / download .
- После установки VSC вы должны загрузить свой файл. Если размер файла больше, чем его исходный размер загружаемого файла.
- Затем после VSC предполагается, что вы должны увеличить максимальный размер файла в MB.
- Так что вы должны сделать большую часть этого, как вы хотите. (Я предлагаю вам. Увеличьте размер файла-в три раза больше, чем вы хотите).
- Затем вы должны перезапустить VSC. После этого вы можете открыть свой файл.
- И я надеюсь, что файл будет открыт.
Поделиться
vaibhav
23 сентября 2019 в 06:18
0
Используя редактор больших файлов, таких ультра редактирование-это простое решение для редактирования, то работает он от CMD с подсобным SQLCMD.
Поделиться
kroov
22 января 2020 в 07:16
Похожие вопросы:
Как открыть файл .sql локально?
У меня есть файл .sql размером около 2 ГБ. Я хочу открыть базу данных локально на своем ноутбуке. Для этого, я думаю, мне нужно установить на свой ноутбук как сервер SQL, так и клиентское приложение…
как открыть файлы sql
У меня есть 2 файла, пожалуйста, кто-нибудь может посоветовать мне, как я могу открыть и получить доступ к этим файлам. Тип Названия Округа Sql Server первичный файл данных Countries_log Sql server…
Запустите файл 3.5 GB .sql на SQL Server 2008
Я использую SQL Server на Windows 8, 32 бит, 2 ГБ памяти. Я хочу выполнить файл .sql размером 3.5 GB. Пробовал делать: SSMS-запрос thr UI — исключение недостаточной памяти — не повезло sqlcmd -…
Python открыть файл Microsoft SQL Server MDF
Как открыть файл Microsoft SQL Server MDF в Python? Редактировать Я пробовал pyodbc.connect , но для этого требуется законное подключение к серверу —вы не можете просто открыть файл MDF—…
Загрузить огромный дамп sql в mySql
У меня есть огромный файл дампа mysql, сгенерированный из phpmyAdmin (150 000 строк таблицы create, вставки….) Инструмент запроса mySql не может открыть такой большой файл. В результате я не могу…
Откройте огромный текстовый файл и выполните поиск regex
Я пытаюсь открыть огромный текстовый файл (1 GB) и выполнить некоторый анализ текста. Я готов выполнить некоторый поиск regex. Когда я использую функцию read(), я получаю ошибку: File…
Недостаточно места для хранения доступно ошибка при попытке открыть файл HUGE sql
На первый взгляд я знаю, что этот файл огромен, и это звучит так, как будто у меня нет места hdd. У меня есть более 193 ГБ в наличии. А теперь мой вопрос. У меня есть файл .sql размером 65 ГБ. Я…
Как открыть файл rpt в виде таблицы SQL?
У меня есть RPT-дамп, который дал один из моих коллег. Мне нужно открыть этот файл как таблицу SQL (я предполагаю, что это возможно, так как он сгенерировал дамп rpt из таблицы SQL). Как мне это…
Как эффективно открыть огромный файл excel
У меня есть 150-мегабайтный файл excel на одном листе, который открывается примерно за 7 минут на очень мощной машине, используя следующее: # using python import xlrd wb = xlrd.open_workbook(file)…
Как заказать огромный (размером GB ) файл CSV?
Фон У меня есть огромный файл CSV, который имеет несколько миллионов строк. В каждой строке есть timestamp, который я могу использовать для его заказа. Наивный подход Итак, мой первый подход,…
Как открыть sql-файл в виде таблицы?
.sql файлы не являются таблицами как таковыми. Это экспортированная база данных. В основном код для программного обеспечения базы данных для создания таблиц и т. Д. CREATE TABLE и т. Д. Тот же самый код, который вы использовали бы, если бы вы хотели создать аналогичную базу данных / таблицу (ы).
Это означает, что файл не является таблицей, и единственное, что может сделать из него таблицу, — это программное обеспечение SQL, такое как MySQL.
Для сравнения, как будто ваш друг отправил вам макрос / скрипт, который автоматически создает серию файлов, и вы хотели просмотреть файлы без запуска макроса и фактического создания файлов. Не совсем возможно, если у вас нет очень специфического инструмента, который эмулирует создание Windows-файлов.
Итак, я думаю, что ваше единственное решение — установить SQL и импортировать базу данных, эффективно создавая ее заново на вашем собственном компьютере. Для этого я считаю, что самый простой способ — установить и запустить WAMPserver ( Ссылка ), затем набрать «localhost» в вашем Адресная строка веб-браузера. Затем вы щелкните phpMyAdmin и нажмите «Импорт», чтобы импортировать файл. Убедитесь, что кодировки файлов совпадают.
Обратите внимание, что WAMP (и, следовательно, MySQL), вероятно, будет работать только в том случае, если файл был экспортирован в формате MySQL. То есть, если исходная база данных находилась в MySQL или если у другого механизма SQL (например, Microsoft SQL Server) есть опция для экспорта, совместимая с MySQL. И если бы этот вариант был использован, конечно. Если нет, вам нужно найти формат программного обеспечения базы данных .sql-файла и установить соответствующее программное обеспечение. Р>
О, как раз перед публикацией я сделал быстрый поиск, и я думаю, что я мог бы найти инструмент, который, возможно, позволит вам моделировать SQL и просто просматривать таблицу (таблицы) без необходимости иметь фактическую базу данных. Может быть. До вас, чтобы проверить его. Можете не делать то, что вы хотите вообще, но если это так, это может быть проще, чем WAMP. Я уверен, что установка соответствующего программного обеспечения SQL работает.
Ссылка
Урок 1. Подключение к ядру СУБД — SQL Server
- 6 минут на чтение
В этой статье
Применимо к: SQL Server (все поддерживаемые версии)
Когда вы устанавливаете ядро СУБД SQL Server, устанавливаемые инструменты зависят от выпуска и ваших настроек.В этом уроке рассматриваются основные инструменты и показано, как подключиться и выполнить основную функцию (авторизация большего числа пользователей).
Этот урок содержит следующие задания:
- Компонент SQL Server Database Engine поставляется с множеством инструментов. В этом разделе описаны первые инструменты, которые вам понадобятся, и поможет выбрать подходящий инструмент для работы. Доступ ко всем инструментам можно получить из меню Start . Некоторые инструменты, такие как SQL Server Management Studio, по умолчанию не устанавливаются.Вы должны выбрать инструменты как часть клиентских компонентов во время установки. Полное описание описанных ниже инструментов можно найти в электронной документации по SQL Server. SQL Server Express содержит только часть инструментов.
Основные инструменты
SQL Server Management Studio (SSMS) — это основной инструмент для администрирования ядра СУБД и написания кода Transact-SQL. Он размещен в оболочке Visual Studio. SSMS можно бесплатно загрузить из Центра загрузки Майкрософт.Последнюю версию можно использовать со старыми версиями компонента Database Engine.
Диспетчер конфигурации SQL Server устанавливается вместе с SQL Server и клиентскими инструментами. Он позволяет вам включать серверные протоколы, настраивать параметры протокола, такие как порты TCP, настраивать серверные службы для автоматического запуска и настраивать клиентские компьютеры для подключения предпочтительным образом. Этот инструмент настраивает более сложные элементы связи, но не включает функции.
Пример базы данных
Образцы баз данных и образцы не включены в SQL Server.В большинстве примеров, описанных в электронной документации по SQL Server, используется образец базы данных AdventureWorks2012 .
Для запуска SQL Server Management Studio
- В текущих версиях Windows на странице Start введите SSMS, а затем щелкните Microsoft SQL Server Management Studio .
- При использовании более старых версий Windows в меню Пуск укажите Все программы , укажите Microsoft SQL Server , а затем щелкните SQL Server Management Studio .
Запуск диспетчера конфигурации SQL Server
- В текущих версиях Windows на странице Start введите Configuration Manager , а затем щелкните SQL Server version Configuration Manager .
- При использовании более старых версий Windows в меню Пуск укажите Все программы , укажите Microsoft SQL Server , укажите Инструменты конфигурации , а затем щелкните Диспетчер конфигурации SQL Server .
Подключение к Management Studio
- Легко подключиться к ядру СУБД из инструментов, работающих на том же компьютере, если вы знаете имя экземпляра и подключаетесь как член локальной группы администраторов на компьютере. Следующие процедуры необходимо выполнить на том же компьютере, на котором размещен SQL Server.
Чтобы определить имя экземпляра ядра СУБД
- Войдите в Windows как член группы «Администраторы» и откройте Management Studio.
- В диалоговом окне Подключиться к серверу щелкните Отмена .
- Если Зарегистрированные серверы не отображаются, в меню Просмотр щелкните Зарегистрированные серверы .
- Выбрав Database Engine на панели инструментов зарегистрированных серверов, разверните Database Engine , щелкните правой кнопкой мыши Local Server Groups , укажите на Tasks , а затем щелкните Register Local Servers . Разверните Local Server Groups , чтобы просмотреть все экземпляры компонента Database Engine, установленные на компьютере.Экземпляр по умолчанию не имеет имени и отображается как имя компьютера. Именованный экземпляр отображается в виде имени компьютера, за которым следует обратная косая черта (\), а затем имя экземпляра. Для SQL Server Express экземпляр называется <имя_компьютера> \ sqlexpress, если имя не было изменено во время установки.
Чтобы убедиться, что компонент Database Engine работает
На зарегистрированных серверах, если имя вашего экземпляра SQL Server имеет зеленую точку с белой стрелкой рядом с именем, компонент Database Engine работает и никаких дальнейших действий не требуется.
Если имя вашего экземпляра SQL Server имеет красную точку с белым квадратом рядом с именем, компонент Database Engine остановлен. Щелкните правой кнопкой мыши имя компонента Database Engine, выберите Service Control , а затем щелкните Start . После диалогового окна подтверждения должно запуститься ядро СУБД, а кружок станет зеленым с белой стрелкой.
Для подключения к ядру СУБД
При установке SQL Server была выбрана хотя бы одна учетная запись администратора.Выполните следующий шаг, войдя в Windows как администратор.
- В Management Studio в меню Файл щелкните Подключить обозреватель объектов .
- Откроется диалоговое окно « Подключиться к серверу ». В поле Тип сервера отображается тип компонента, который использовался последним.
- Выберите Ядро СУБД .
- В поле Имя сервера введите имя экземпляра компонента Database Engine.Для экземпляра SQL Server по умолчанию имя сервера — это имя компьютера. Для именованного экземпляра SQL Server имя сервера — <имя_компьютера> \ <имя_экземпляра> , например ACCTG_SRVR \ SQLEXPRESS . На следующем снимке экрана показано подключение к экземпляру SQL Server по умолчанию (без имени) на компьютере с именем «PracticeComputer». Пользователь, вошедший в Windows, — это Мэри из домена Contoso. При использовании проверки подлинности Windows вы не можете изменить имя пользователя.
- Щелкните Подключите .
Авторизация дополнительных подключений
Теперь, когда вы подключились к SQL Server в качестве администратора, одна из ваших первых задач — разрешить другим пользователям подключаться. Вы делаете это, создавая логин и авторизуя его для доступа к базе данных в качестве пользователя. Логины могут быть либо логинами аутентификации Windows, которые используют учетные данные из Windows, либо логинами аутентификации SQL Server, которые хранят информацию аутентификации в SQL Server и не зависят от ваших учетных данных Windows.По возможности используйте проверку подлинности Windows.
Подсказка
Большинство организаций имеют пользователей домена и будут использовать проверку подлинности Windows. Вы можете поэкспериментировать самостоятельно, создав дополнительных локальных пользователей на своем компьютере. Локальные пользователи будут аутентифицированы вашим компьютером, поэтому домен — это имя компьютера. Например, если ваш компьютер называется MyComputer
и вы создаете пользователя с именем Test
, то описание пользователя в Windows будет Mycomputer \ Test
.
Создайте логин для аутентификации Windows
В предыдущей задаче вы подключились к ядру СУБД с помощью Management Studio. В обозревателе объектов разверните экземпляр сервера, разверните Security , щелкните правой кнопкой мыши Logins , а затем щелкните New Login . Появится диалоговое окно Login — New .
На странице Общие в поле Логин введите логин Windows в формате:
<домен> \\ <логин>
- В поле База данных по умолчанию выберите AdventureWorks2012 , если доступно.В противном случае выберите master .
- На странице Server Roles , если новый логин должен быть администратором, щелкните sysadmin , в противном случае оставьте это поле пустым.
- На странице Сопоставление пользователей выберите Карта для базы данных AdventureWorks2012 , если она доступна. В противном случае выберите master . Обратите внимание, что поле Пользователь заполнено именем входа. При закрытии диалоговое окно создаст этого пользователя в базе данных.
- В поле Default Schema введите dbo , чтобы сопоставить логин со схемой владельца базы данных.
- Примите настройки по умолчанию для полей Securables и Status и нажмите OK , чтобы создать логин.
Важно
Это основная информация для начала. SQL Server предоставляет богатую среду безопасности, и безопасность, очевидно, является важным аспектом операций с базой данных.
Следующий урок
Урок 2: Подключение с другого компьютера
Как открыть sql файл в виде таблицы?
.Файлы sql сами по себе не являются таблицами. Это экспортированная база данных. В основном код для программного обеспечения базы данных для создания таблиц и тому подобного. CREATE TABLE и т. Д. Тот же самый код, который вы использовали бы, если бы хотели создать аналогичную базу данных / таблицу (ы).
Это означает, что файл не является таблицей, и единственное, что может сделать из него таблицу, — это программное обеспечение SQL, такое как MySQL.
Для сравнения, это как если бы ваш друг послал вам макрос / скрипт, который автоматически создает серию файлов, и вы хотите просмотреть файлы без запуска макроса и фактического создания файлов.Это невозможно, если у вас нет специального инструмента, имитирующего создание файлов Windows.
Итак, я думаю, что ваше единственное решение — установить SQL и импортировать базу данных, эффективно создавая ее заново на вашем собственном компьютере. Для этого я думаю, что самый простой способ — установить и запустить WAMPserver (http://www.wampserver.com/en/), а затем ввести «localhost» в адресной строке браузера. Затем вы нажимаете phpMyAdmin и нажимаете импорт, чтобы импортировать файл. Убедитесь, что кодировки файлов совпадают.
Обратите внимание, что WAMP (и, следовательно, MySQL), вероятно, будет работать, только если файл был экспортирован в формате MySQL. То есть, если исходная база данных была в MySQL или если другой механизм SQL (например, Microsoft SQL Server) имеет возможность экспорта, совместимую с MySQL. И если бы вариант использовался, конечно. В противном случае вам необходимо выяснить, в каком формате программного обеспечения баз данных находится файл .sql, и установить соответствующее программное обеспечение.
О, как раз перед публикацией я провел быстрый поиск и думаю, что, возможно, нашел инструмент, который, возможно, позволит вам моделировать SQL и просто просматривать таблицы без необходимости иметь фактическую базу данных.Может быть. Вам решать, как это проверить. Возможно, совсем не то, что вы хотите, но если это так, это может быть проще, чем WAMP. Однако я уверен, что установка соответствующего программного обеспечения SQL работает.
http://www.digitalcoding. com/free-software/database/SQL-Preview-and-Export-Tool.html
.P97 | Файл базы данных Win97 | 167 | |||||||
.ACCDT | Шаблон базы данных Microsoft Access | 170 | |||||||
.MAR | Отчет Microsoft Access | 175 | |||||||
.ACCDC | Подписанный пакет Microsoft Access | 180 | |||||||
.TEACHER | SMART Response Teacher Database File | 180 | . 9030TE 9030TE Файл базы данных | 182 | |||||
.GDB | Файл базы данных InterBase | 182 | |||||||
.DDL | Файл языка определения данных | 183 | |||||||
.CRYPT14 | Файл зашифрованной базы данных WhatsApp | 183 | |||||||
.SQLITE3 | Файл базы данных SQLite 3 | 186 | |||||||
.ACCFT | Шаблон типа данных Microsoft Access | 186M | Oracle Файл карты трассировки | 186 | |||||
. FIC | WinDev Hyper File Database | 187 | |||||||
.PDB | База данных программ | 188 | |||||||
.DTSX | Файл настроек DTS | 189 | |||||||
.SQLITEDB | База данных SQLite | 189 | |||||||
.SQLITE | Файл базы данных SQLite | 191 | |||||||
.NYF | Файл базы данных myBase | 192 | |||||||
.ALF | ACT! Файл подстановки | 192 | |||||||
.MDF | Файл базы данных SQL Server | 193 | |||||||
.DB | Файл базы данных мобильных устройств | 194 | |||||||
.DBC | База данных FoxPro | 200 | |||||||
.4DL | Файл журнала базы данных 4-го измерения | 200 | |||||||
200 | 200 | ||||||||
.UDL | Microsoft Universal Data Link File | 200 | |||||||
. CRYPT9 | Файл зашифрованной базы данных WhatsApp | 200 | |||||||
.DACPAC | Пакет приложения уровня данных SQL Server | 200 | |||||||
.DACONNECTIONS | RemObjects Data Abstract Connections File | 200 | |||||||
.CDB | Pocket Access Database | . Файл базы данных типа All The Right | 200 | ||||||
.MARSHAL | Файл модели миграции данных Marshal | 200 | |||||||
.DASCHEMA | Файл абстрактной схемы данных RemObjects | 200 | 200 | DB3 | Файл базы данных SQLite | 205 | |||
.DB | Файл базы данных | 207 | |||||||
.PDM | Файл базы данных PowerDesigner | 208 | |||||||
.ABS | Файл абсолютной базы данных | 211 | |||||||
.DB.CRYPT | Файл зашифрованной базы данных WhatsApp | 211 | |||||||
. SQL | Файл данных на языке структурированных запросов | 212 | |||||||
.GDB | Файл базы данных GPS | 212 | |||||||
.FP3 | FileMaker Pro 3 База данных | 212 | База данных ECO | 212 | 212 | ||||
.SDF | Файл базы данных SQL Server Compact | 214 | |||||||
.PAN | Файл базы данных Panorama | 214 | |||||||
.SIS | Файл базы данных Sisma | 216 | |||||||
.TEMX | Файл базы данных реестра кладбища | 217 | |||||||
.HIS | Файл определения базы данных FindinSite | Зашифрованный файл базы данных | 218 | ||||||
.FP7 | FileMaker Pro 7+ База данных | 218 | |||||||
.MDB | База данных Microsoft Access | 219 | |||||||
.OQY | Microsoft Excel OLAP Query | 220 | |||||||
. ROD | Файл базы данных офиса RIB | 220 | |||||||
.DP1 | Файл базы данных DataPower | 220 | 90WM | 220 | 221 | ||||
.DB.CRYPT12 | Файл зашифрованной базы данных WhatsApp | 222 | |||||||
.ODB | База данных OpenDocument | 223 | 16 | ||||||
16 | |||||||||
askSam Database | 223 | ||||||||
.SDB | Файл базы данных ServerBoss | 223 | |||||||
.DB-WAL | SQLite Database Write-Ahead Log File | Зашифрованный файл базы данных WhatsApp | 223 | ||||||
.TRC | Файл трассировки SQL Server | 227 | |||||||
.CDB | База данных телефонной книги Symbian | 228 | |||||||
.CRYPT8 | Файл зашифрованной базы данных WhatsApp | 231 | |||||||
.DBF | Файл базы данных | 231 | |||||||
. CRYPT7 | Файл зашифрованной базы данных WhatsApp | . | 233 | ||||||
.BTR | Файл базы данных Btrieve | 233 | |||||||
.DCB | Файл базы данных соответствия | 233 | |||||||
.QVD | Файл данных QlikView | 233 | |||||||
.FLEXOLIBRARY | База данных библиотеки Final Cut Pro | 233 | |||||||
.SDB | OpenOffice База данных ERP 23103 903 9011 903 903 База данных | 235 | |||||||
.ADF | ACT! Файл данных | 235 | |||||||
.DBS | Файл базы данных SQLBase | 236 | |||||||
.DLIS | Файл данных каротажа скважины DLIS | 237 | |||||||
.DXL | Файл языка Domino XML | 240 | |||||||
.SDB | Файл базы данных MonKey Office SQLite | 240 | |||||||
240 | |||||||||
. WDB | База данных Microsoft Works | 240 | |||||||
.ACCDB | Файл базы данных Access 2007 | 241 | |||||||
.ADP | Access Project | 242 | |||||||
.FRM | Файл формата базы данных MySQL | 243 | |||||||
.BAK | Резервное копирование базы данных Microsoft SQL Server | 243 | 16. | 244 | |||||
.CRYPT1 | Зашифрованный файл базы данных WhatsApp | 245 | |||||||
.DSN | Файл исходного имени базы данных | 245 | |||||||
.DB-JOURNAL | Файл журнала отката SQLite | 245 | |||||||
.FDB | Файл базы данных Microsoft Dynamics NAV | 246 | |||||||
.CRYPT5 | Зашифрованный файл базы данных | WhatsApp 248 | MySQL Workbench Document | 250 | |||||
.DBX | Зашифрованный файл базы данных Dropbox | 250 | |||||||
. SDC | Файл базы данных словаря Paragon | 250 | |||||||
.FDB | Файл базы данных Firebird | 250 | |||||||
.GRDB | Файл базы данных Gramps | 250 | |||||||
.CPD | RoboHelp Cache Project Database | 16 250 | 903 | 250 | |||||
.XMLFF | Плоский XML-файл | 250 | |||||||
.ORX | Схема базы данных RadiantOne VDS | 250 | |||||||
.ABX | WordPerfect Адресная книга | 250 | |||||||
.MAV | Файл представления Access | 250 | |||||||
.USR | Файл базы данных FileMaker Pro | 250 | Notes | Notes | 255 | ||||
.SCX | FoxPro Form | 256 | |||||||
.TRC | Oracle Trace File | 257 | |||||||
.FPT | FileMaker 9030 9011 903 | FileMaker 9011 Файл базы данных MemoADB | Файл базы данных Alpha Five | 260 | |||||
. CRYPT6 | Зашифрованный файл базы данных WhatsApp | 260 | |||||||
.EDB | База данных хранилища информации обмена | 261 | 261 | 262 | |||||
.MPD | База данных Microsoft Project | 262 | |||||||
.KDB | Файл базы данных Keypass | 263 | |||||||
.RPD | Файл базы данных проекта RIB | 264 | |||||||
.NDF | Файл вторичной базы данных SQL Server | 264 | |||||||
.MAQ | Microsoft Access Query | 26310 | 267 | ||||||
.IHX | База данных IN-HEH Timeline | 267 | |||||||
.IB | База данных InterBase | 267 | |||||||
.CDB | CardScan База данных контактов | 267 | |||||||
.NV2 | Файл базы данных NewViews 2 | 267 | |||||||
. NWDB | Файл базы данных Neat | 267 | 267 | 267 | |||||
.FMP | База данных FileMaker Pro | 267 | |||||||
.RODX | Файл генеалогической базы данных предков | 267 | |||||||
.LGC | Файл базы данных SimpleK | 267 | |||||||
.4DD | Файл данных базы данных 4-го измерения | 268 | |||||||
.UDB | Файл базы данных пользователей Dynamics AX | 270310 | Список контактов адресной книги | 275 | |||||
.ORA | Файл конфигурации базы данных Oracle | 275 | |||||||
.PDB | Файл базы данных Palm Desktop | 276 | |||||||
.CAT | Расширенная база данных каталога дисков | 282 | |||||||
.ACCDR | Приложение времени выполнения Access | 283 | |||||||
.FMP12 | FileMaker Pro 12 База данных | 283 | 283 | 286 | |||||
.VIS | Visual Importer Script | 286 | |||||||
.ODB | База данных ABAQUS | 287 | |||||||
.JET | Файл базы данных JET | 292 | |||||||
.MDN | Пустой шаблон базы данных Access | 300 | |||||||
.VVV | Виртуальные тома Просмотр каталога | 300 | 310 | ||||||
300 | |||||||||
.TPS | Файл данных Clarion TopSpeed | 300 | |||||||
.MRG | Файл слияния MySQL | 300 | |||||||
.ADE | Access Project Extension | 300 | |||||||
.DB2 | База данных dBASE II | 300 | |||||||
.RCTD | RabbitCT Dataset | 300 | 300 | ||||||
.MDBHTML | HTML-файл базы данных Microsoft Access | 300 | |||||||
.DBT | Текстовый файл базы данных | 300 | |||||||
. TMD | Файл временной базы данных MySQL | 300 | |||||||
.MAW | Страница доступа к данным | 300 | |||||||
.SPQ | Файл запроса базы данных SPSS | 300 | |||||||
300 | |||||||||
.CKP | Файл контрольной точки SQL Server | 300 | |||||||
.KEXI | База данных Kexi | 300 | |||||||
.NRMLIB | Neat Cabinet File | 300 | |||||||
.EPIM | Файл базы данных EssentialPIM | 300 | |||||||
.RMGC | Файл базы данных RootsMagic | 300. 300 | |||||||
.FTB | Файл генеалогической базы данных программы Family Tree Builder | 300 | |||||||
.ITW | InTouch с файлом базы данных | 300 | |||||||
.PNZ | Panorama Database Set | 300 | |||||||
.IBD | MySQL InnoDB Table | 300 | |||||||
. IPJ | ProFicient SPC Файл проекта производственной разведки | Каталог | Cathy Файл | 300 | |||||
.DCX | Индекс базы данных FoxPro | 300 | |||||||
.SAS7BDAT | Файл набора данных SAS | 308 | |||||||
.IDB | Файл базы данных IDA | 312 | |||||||
.ECX | ECCO Поврежденный файл базы данных | 320 | |||||||
.NV | Файл базы данных NewViews | 321 | 322 | ||||||
.DB-SHM | Файл общей памяти базы данных SQLite | 324 | |||||||
.MFD | База данных Music Finder | 325 | |||||||
.RSD | Файл базы данных RealSQL | 331 | |||||||
.RBF | Двоичный файл Redatam | 333 | |||||||
.MDT | Шаблон базы данных GeoMedia Access | 903 333 | |||||||
. MUD | Многопользовательская база данных Textease | 333 | |||||||
.ADB | Файл базы данных способностей | 333 | |||||||
. | Файл базы данных Pervasive.SQL | 350 | |||||||
.DQY | Microsoft Excel Query | 350 | |||||||
.FP5 | FileMaker Pro 5 База данных | 356 | 367 | ||||||
.DAD | RemObjects Data Abstract Driver File | 380 | |||||||
.AC | Файл совместной базы данных Ancestral Quest | 400 | |||||||
.DAB | Файл базы данных OrangeCD | 400 | |||||||
.SDA | Архив пользовательской базы данных StarMoney | 400 | |||||||
.KEXIC | Файл подключения к базе данных Kexi | 400 | 403 База данных | 400 | |||||
.LUMINAR | Каталог Luminar 4 База данных | 400 | |||||||
. JTX | Журнал транзакций ESE | 400 | |||||||
.GWI | Файл ярлыков базы данных GroupWise | 400 | |||||||
.AQ | Файл базы данных Ancestral Quest | 400 | |||||||
.EXB | Файл базы данных Evernote | 400BC | |||||||
400 | |||||||||
.ADN | Доступ к пустому шаблону проекта | 400 | |||||||
.P96 | Файл базы данных Win96 | 400 | |||||||
.VPD | Файл базы данных VoxPro | 400 | |||||||
.DCT | Памятка базы данных FoxPro | 400 | |||||||
.ROD | Файл генеалогической базы данных предков | 400 | 400 | ||||||
.NS3 | База данных Lotus Notes 3 | 400 | |||||||
.OWC | База данных OutWit Catch | 400 | |||||||
.XDB | Файл определения базы данных PowerDesigner | 400 | |||||||
. ERX | Файл модели данных взаимоотношений сущностей | 400 | |||||||
.DADIAGRAMS | RemObjects 43163 903 903 903 903 Файл диаграмм данных | База данных Lotus Notes 2 | 433 | ||||||
.WRK | Файл доставки журнала SQL Server | 450 | |||||||
.NS4 | База данных Lotus Notes 4 | 450 | |||||||
.EDB | База данных индекса поиска Windows | 450 | |||||||
.KEXIS | Файл быстрого доступа к базе данных Kexi | 450 | |||||||
.FCD | База данных First Choice | 467 | 9030 Файл базы данных | 500 | |||||
.R2D | Borland Reflex Database | 500 | |||||||
.SDY | Файл базы данных пользователей StarMoney | 500 | |||||||
.SDX | Файл базы данных пользователей StarMoney | 500 |
Идентификатор технических статей: Окружающая средаMcAfee ePolicy Orchestrator (ePO) 5.x Серверы Microsoft SQL — все поддерживаемые версии Подробнее о средах, поддерживаемых ePO и SQL, см. В KB51569. СводкаВАЖНО: В этой статье описывается использование стороннего продукта, Microsoft SQL Server Management Studio (SSMS).Информация предоставлена исключительно в качестве любезности. Наиболее точную и актуальную информацию о SSMS см. В документе Microsoft: https://msdn.microsoft.com/en-us/library/ms174173.aspx. Решение Открытие SQL Server Management Studio (SQL 2005)
Решение Открытие SQL Server Management Studio (SQL 2008)
Идентификатор предыдущего документаKB42100 Глоссарий технических терминов |
Использование SQL Server Management Studio для подключения к базе данных
Автор: Харун Ашраф
Обзор
В этой главе показано, как использовать SSMS для подключения к основному компоненту
SQL Server, который является ядром базы данных.
Использование SSMS для подключения к ядру СУБД SQL Server
Согласно Microsoft, ядро СУБД является важным компонентом SQL.
Сервер для хранения, обработки и защиты данных. Вот где ты будешь
найти базы данных, таблицы (где хранятся данные), представления, хранимые процедуры и
другие объекты базы данных.
Подключение к ядру СУБД также означает подключение к определенному экземпляру SQL Server.
Для каждой установки SQL Server существует уникальный экземпляр базы данных.
Engine, обычно называемый экземпляром по умолчанию.Кроме того, вы также можете
установить несколько экземпляров компонента Database Engine на одном рабочем столе или сервере
который называется именованным экземпляром.
Обратите внимание, что у вас также должны быть достаточные разрешения для подключения к желаемому
Экземпляр SQL. Это то, что вы можете сделать, когда будете делать новый
установка SQL Server или если кто-то другой сделал установку SQL Server
они предоставят вам необходимые разрешения для подключения к SQL Server
пример.
Чтобы подключиться к ядру СУБД, откройте SQL Server Management Studio и в
в обозревателе объектов щелкните
Подключите с последующим нажатием
то
Компонент Database Engine… , как показано ниже.Это откроет
новое окно, о котором мы поговорим ниже.
Использование SSMS для подключения к локальному экземпляру по умолчанию
Как упоминалось выше, вы подключаетесь к определенному экземпляру SQL Server.
Если вы работаете на машине, например на рабочем столе или удаленно на сервере,
это считается локальным экземпляром. Кроме того, при установке SQL
Сервер, если вы не даете ему имя экземпляра, он считается по умолчанию
экземпляра, и к нему можно получить доступ только по имени машины, и если вы находитесь на
локальный компьютер, вы можете просто использовать точку (.), чтобы указать локальный экземпляр по умолчанию.
В окне «Подключиться к серверу» выполните следующие действия:
- Для типа сервера это компонент Database Engine.
- Для Server Name мы можем просто использовать точку (.), Которая
будет подключаться к локальному экземпляру SQL Server по умолчанию. - Для аутентификации вы можете выбрать Windows или SQL
Сервер. Если вы выберете Windows Authentication, он попытается подключиться, используя
ваши учетные данные Windows, и если вы выберете аутентификацию SQL Server, вы
необходимо ввести свой логин SQL Server и пароль SQL Server. - Затем щелкните Connect .
Использование SSMS для подключения к экземпляру SQL по умолчанию
Если вы не на локальном компьютере, но вам нужно подключиться к компьютеру по умолчанию
экземпляра на другом сервере SQL в вашей сети, выполните указанные выше действия, но
в Server Name просто введите имя сервера, который вы хотите
подключиться к.
Использование SSMS для подключения к именованному экземпляру SQL
Как уже упоминалось, установка SQL Server может иметь только один экземпляр по умолчанию,
но он может иметь несколько именованных экземпляров. Итак, чтобы подключиться к именованному экземпляру, процесс такой же, как и выше, только
разница в том, как мы указываем имя сервера .
Имя сервера разбито на две части: Имя компьютера \ Экземпляр
Имя . Итак, в приведенном ниже примере мы подключаемся к машине
HAROON (может быть рабочий стол или сервер) и экземпляр SQLTAB2016, поэтому мы вводим
ГАРУН \ SQLTAB2016.
После подключения вы можете увидеть имя экземпляра SQL Server при использовании
Object Explorer в SSMS, как показано ниже.
Последнее обновление: 05.02.2020
Различные способы запуска SQL Server в однопользовательском режиме
В этой статье мы рассмотрим различные способы запуска SQL Server в однопользовательском режиме.
У многих администраторов баз данных может возникнуть ситуация, например, при восстановлении главной базы данных или других системных баз данных из резервной копии, для которой требуется запуск SQL Server в однопользовательском режиме. Есть разные способы запустить однопользовательский режим SQL Server. Давайте обсудим их по порядку.
Запуск однопользовательского режима SQL Server с помощью диспетчера конфигурации SQL Server
Откройте запуск, нажав одновременно клавиши Windows и R . Поскольку я использую SQL Server 2016, я набрал sqlservermanager13.msc , чтобы открыть диспетчер конфигурации SQL Server.
Пожалуйста, обратитесь к приведенному ниже списку для других версий SQL Server:
- SQL Server 2012 (11.x) — sqlservermanagr11.msc
- SQL Server 2014 (12.x) — sqlservermanagr12.msc
- SQL Server 2016 — sqlservermanager13.msc
- SQL Server 2017 — sqlservermanager14.msc
Вы также можете открыть его, нажав кнопку «Пуск» и найдите диспетчер конфигурации SQL Server, как показано на изображении ниже, и щелкните «Диспетчер конфигурации SQL Server (версия)», чтобы открыть его.
После открытия диспетчера конфигурации щелкните Службы SQL Server , в котором будут показаны службы SQL Server для всех экземпляров вместе со службами агента SQL Server.
Выберите службу SQL Server экземпляра, который вы хотите запустить в однопользовательском режиме. Щелкните правой кнопкой мыши службу и выберите Properties , как показано на изображении ниже:
Перейдите на вкладку Startup Parameters . Введите -m и нажмите Добавить , как показано на изображении ниже:
Нажмите кнопку Применить , которая добавляет параметр запуска -m в список параметров запуска этого экземпляра SQL Server.Нажмите кнопку OK в окне предупреждения.
Щелкните правой кнопкой мыши службу SQL Server и нажмите Restart , чтобы перезапустить экземпляр SQL Server. SQL Server запустится в однопользовательском режиме.
Теперь подключитесь к SQL Server с помощью SQL Server Management Studio или SQLCMD. Вы можете получить ошибку входа в систему, как показано на изображении ниже. Это связано с тем, что служба агента SQL Server работает и использует только доступное соединение.
Убедитесь, что вы остановили службу агента SQL Server экземпляра сервера SQL в качестве агента SQL Server, и попробуйте подключиться к SQL Server с помощью SQLCMD или SQL Server Management Studio (SSMS).
Рекомендуется использовать SQLCMD, если вы хотите запросить SQL Server, который запущен в однопользовательском режиме как подключение напрямую, и запросить с помощью SQL Server Management Studio, который использует более одного подключения. Чтобы запросить однопользовательский режим SQL Server с помощью SQL Server Management Studio, откройте SQL Server Management Studio и не подключайтесь к SQL Server напрямую. Закройте окно подключения и щелкните New Query , как показано на изображении ниже, которое открывает редактор запросов в SQL Server Management Studio:
Все пользователи, входящие в группу локальных администраторов, могут подключаться к SQL Server с привилегиями роли системного администратора на уровне сервера.
Чтобы запустить SQL Server в многопользовательском режиме, удалите добавленный параметр -m start из свойств службы SQL Server и перезапустите службу SQL Server.
Запуск однопользовательского режима SQL Server с помощью командной строки
Мы также можем запустить однопользовательский режим SQL Server с помощью командной строки. Перейдите к Запустите и найдите службы, как показано на изображении ниже. Щелкните «Службы», чтобы открыть окно «Службы».
В окне «Службы» найдите службу экземпляра SQL Server, которую нужно запустить в однопользовательском режиме. Щелкните правой кнопкой мыши службу и выберите Properties , как показано на изображении ниже:
В окне «Свойства» вы можете увидеть имя и отображаемое имя службы.Теперь скопируйте имя службы, которая будет использоваться в командной строке для запуска экземпляра SQL Server в однопользовательском режиме.
Откройте запуск, нажав одновременно клавиши Windows и R . Введите cmd и нажмите кнопку ввода, чтобы открыть командную строку.
Выполните следующую команду, чтобы остановить службу SQL Server. В этом случае MSSQLSERVER — это имя службы SQL Server. Замени его своим:
СТОП СЕТИ MSSQLSERVER
Введите Y, чтобы продолжить, остановив службу агента SQL Server, как показано на изображении ниже:
После успешной остановки служб запустите службу SQL Server, передав параметр m.Откройте командную строку и выполните следующую команду, чтобы запустить службу SQL Server в однопользовательском режиме. Пожалуйста, обратитесь к изображению ниже:
ЧИСТЫЙ СТАРТ MSSQLSERVER / м
Запуск однопользовательского режима SQL Server с использованием исполняемого файла
Откройте командную строку и перейдите в папку, в которой находится sqlservr.exe. Поскольку я использую экземпляр по умолчанию, путь следующий:
C: \ Program Files \ Microsoft SQL Server \ MSSQL13.MSSQLSERVER \ MSSQL \ Binn
Запустите sqlservr.exe с параметром -m, как показано на изображении ниже:
Заключение
В этой статье мы изучили, как запустить однопользовательский режим SQL Server с помощью диспетчера конфигурации SQL Server, добавив -m в параметр запуска, а также используя командную строку. Если у вас есть какие-либо вопросы, не стесняйтесь задавать их в разделе комментариев ниже.
SQL Server DBA, разработчик с большим опытом в администрировании, разработке, настройке производительности, мониторинге, технологиях высокой доступности и аварийного восстановления SQL Server
Последние сообщения Ранги Бабу (посмотреть все)
Мы не можем найти эту страницу
(* {{l10n_strings. REQUIRED_FIELD}})
{{l10n_strings.CREATE_NEW_COLLECTION}} *
{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}
{{l10n_strings.COLLECTION_DESCRIPTION}}
{{addToCollection.description.length}} / 500
{{l10n_strings.TAGS}}
{{$ item}}
{{l10n_strings.ПРОДУКТЫ}}
{{l10n_strings.DRAG_TEXT}}
{{l10n_strings.DRAG_TEXT_HELP}}
{{l10n_strings. LANGUAGE}}
{{$ select.selected.display}}
{{article.content_lang.display}}
{{l10n_strings.AUTHOR}}
{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}
{{$ select.selected.display}}
{{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}}
{{l10n_strings.CREATE_A_COLLECTION_ERROR}}
.