Как открыть 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

  1. Запустите Visual Studio .NET и создайте новый проект приложения Visual Basic для Windows с именем склдатаакцесс.

  2. Откройте форму Form1. В первой строке файла Form1. vbдобавьте ссылку на пространство имен ADO.NET следующим образом:

    Imports System.Data.SqlClient
    
  3. В меню Пуск Windows последовательно выберите пункты программы, Microsoft SQL Server и Диспетчер службы SQL Server , чтобы убедиться, что служба SQL Server запущена на вашем компьютере.

  4. Задайте для свойства Server имя вашего компьютера, а затем задайте для свойства Services значение MSSQLServer.

  5. Если служба не запущена, нажмите кнопку Пуск.

  6. Закройте диалоговое окно » Диспетчер служб 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

  1. Чтобы настроить строку подключения SqlConnection объекта, добавьте следующий код в Form1_Load процедуру обработки события:

     'Create a Connection object. 
     myConn = New SqlConnection("Initial Catalog=Northwind;" & _
     "Data Source=localhost;Integrated Security=SSPI;")
    
  2. Чтобы настроить 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

  1. Добавьте следующий код в Form1_Load процедуру обработки события:

    myReader = myCmd.ExecuteReader()
    
  2. При myCmd.ExecuteReader выполнении метода SqlCommand получает два поля из Employees таблицы и создает SqlDataReader объект.

  3. Чтобы отобразить результаты запроса, добавьте следующий код в 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 отображаются в окне сообщения.

  4. Чтобы закрыть SqlDataReader объекты и SqlConnection , добавьте приведенный ниже код в Form1_Load процедуру обработки события:

    'Close the reader and the database connection.
     myReader.Close()
     myConn.Close()
    
  5. Сохраните и запустите проект.

Просмотр базы данных в обозревателе серверов

  1. В меню вид выберите пункт Обозреватель серверов.
  2. Щелкните правой кнопкой мыши подключения к данными выберите команду Добавить подключение.
  3. В диалоговом окне Свойства связи с данными в поле выберите или введите имя сервера выберите localhost.
  4. Выберите пункт Встроенная система безопасности Windows NT , чтобы войти на сервер.
  5. Нажмите выбрать базу данных на сервере, а затем выберите База данных Northwind в списке.
  6. Щелкните проверить подключение , чтобы проверить подключение, а затем нажмите кнопку ОК.
  7. В обозревателе серверов щелкните, чтобы развернуть дерево подключений к данным , чтобы Employees узел таблицы был разворачиванием. Свойства отдельных полей отображаются в окне » Свойства «.

Открытие подключения к серверу SQL Server с помощью обозревателя серверов

  1. Просмотр формы Form1 в режиме конструктора.

  2. Перетащите поля базы данных FirstName и LastName из Employees таблицы в обозревателе серверов и перетащите эти поля на Form1. SqlConnectionОбъект and SqlDataAdapter создается в форме.

  3. В меню вид выберите пункт панель элементов.

  4. На вкладке данные перетащите DataSet объект (DataSet1) и перетащите его на форму.

  5. В диалоговом окне Добавление набора данных выберите нетипизированный набор данных, а затем нажмите кнопку ОК.

  6. Вставьте строку кода перед DataReader Connection закрытием объектов в Form1_Load процедуре обработки события. Конец процедуры должен выглядеть следующим образом:

    SqlDataAdapter1.Fill(DataSet1, "Employees")
    myReader.Close()
    myConn.Close()
    
  7. На вкладке формы окна панели элементов перетащите элемент управления DataGrid и перетащите его на Form1.

  8. Чтобы присоединить DataGrid к DataSet созданному ранее объекту, добавьте следующий код в Form1_Load процедуру обработки события перед myReader.close() строкой кода:

    DataGrid1.SetDataBinding(DataSet1, "Employees")
    
  9. Сохраните и запустите проект.

Ссылки

Для получения дополнительных сведений об использовании 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

Присоединение базы данных

  1. В SQL Server Management Studio обозревателе объектов Компонент SQL Server Database Engineподключитесь к экземпляру компонента и разверните его представление в SSMS.

  2. Щелкните правой кнопкой мыши узел Базы данных и выберите команду Присоединить.

  3. Чтобы указать присоединяемую базу данных, в диалоговом окне Присоединение баз данных нажмите кнопку Добавить, в диалоговом окне Расположение файлов базы данных выберите диск, на котором находится база данных, и разверните дерево каталогов, чтобы найти и выбрать MDF-файл, например:

    C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\AdventureWorks2012_Data.mdf

    Важно!

    При попытке выбора базы данных, которая уже присоединена, возникает ошибка.

    Базы данных для присоединения
    Отобразятся сведения о выбранных базах данных.

    <no column header>
    Отображается значок, указывающий на состояние операции присоединения. Возможные значки описываются в приводимом ниже описании Состояние .

    Расположение файла MDF
    Отображается путь и имя выбранного MDF-файла.

    Имя базы данных
    Отображается имя базы данных.

    Присоединить как
    Необязательный параметр, указывает другое имя, под которым присоединяется база данных.

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

    Состояние
    Отображается состояние базы данных в соответствии со следующей таблицей.

    ЗначокТекст состоянияОписание
    (Нет значка)(Нет текста)Операция присоединения не была запущена или находится в режиме ожидания для этого объекта. Это состояние по умолчанию при открытии диалогового окна.
    Зеленый, указывающий направо треугольникВыполняетсяОперация присоединения была запущена, но не завершена.
    Зеленый флажокУспешноОбъект успешно присоединен.
    Красный кружок с белым крестом внутриErrorПри выполнении операции присоединения возникла ошибка, и операция не была успешно завершена.
    Кружок с двумя черными квадратами (слева и справа) и двумя белыми квадратами (сверху и снизу)ОстановленаОперация присоединения не была успешно завершена, т.к. пользователь остановил операцию.
    Кружок, содержащий изогнутую стрелку, указывающую в направлении против часовой стрелкиВыполнен откатОперация присоединения была успешной, но был выполнен ее откат из-за ошибки, возникшей при вложении другого объекта.

    Сообщение
    Отображается пустое сообщение или гиперссылка «Файл не найден».

    Добавление
    Найдите необходимые основные файлы базы данных. Если пользователь выбирает mdf-файл, необходимые сведения автоматически вводятся в соответствующие поля сетки Базы данных для присоединения .

    Удалить
    Удаляет выбранный файл из сетки Базы данных для присоединения .

    Сведения о базе данных « <имя_базы_данных> «
    Отображаются имена файлов, которые необходимо присоединить. Чтобы проверить или изменить путь к файлу, нажмите кнопку Обзор ( ).

    Примечание

    Если файл не существует, в столбце Сообщение отображается сообщение «Не найден». Если файл журнала не найден, то он существует в другом каталоге или был удален. Необходимо или обновить путь файла в сетке Сведения о базе данных таким образом, чтобы этот путь указывал на правильное расположение, или удалить файл журнала из сетки. Если MDF-файл не найден, необходимо обновить путь этого файла в сетке таким образом, чтобы этот путь указывал на правильное расположение.

    Имя исходного файла
    Отображается имя присоединенного файла, принадлежащего базе данных.

    Тип файла
    Указывается тип файла: Данные или Журнал.

    Текущий путь к файлу
    Отображается путь к выбранному файлу базы данных. Путь может быть изменен вручную.

    Сообщение
    Отображается пустое сообщение или гиперссылка «Файл не найден«.

Использование Transact-SQL

Присоединение базы данных

  1. Установите соединение с компонентом Компонент Database Engine.

  2. На панели «Стандартная» нажмите Создать запрос.

  3. Выполните инструкцию 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.
Чтобы определить имя экземпляра ядра СУБД
  1. Войдите в Windows как член группы «Администраторы» и откройте Management Studio.
  2. В диалоговом окне Подключиться к серверу щелкните Отмена .
  3. Если Зарегистрированные серверы не отображаются, в меню Просмотр щелкните Зарегистрированные серверы .
  4. Выбрав Database Engine на панели инструментов зарегистрированных серверов, разверните Database Engine , щелкните правой кнопкой мыши Local Server Groups , укажите на Tasks , а затем щелкните Register Local Servers . Разверните Local Server Groups , чтобы просмотреть все экземпляры компонента Database Engine, установленные на компьютере.Экземпляр по умолчанию не имеет имени и отображается как имя компьютера. Именованный экземпляр отображается в виде имени компьютера, за которым следует обратная косая черта (\), а затем имя экземпляра. Для SQL Server Express экземпляр называется <имя_компьютера> \ sqlexpress, если имя не было изменено во время установки.
Чтобы убедиться, что компонент Database Engine работает
  1. На зарегистрированных серверах, если имя вашего экземпляра SQL Server имеет зеленую точку с белой стрелкой рядом с именем, компонент Database Engine работает и никаких дальнейших действий не требуется.

  2. Если имя вашего экземпляра SQL Server имеет красную точку с белым квадратом рядом с именем, компонент Database Engine остановлен. Щелкните правой кнопкой мыши имя компонента Database Engine, выберите Service Control , а затем щелкните Start . После диалогового окна подтверждения должно запуститься ядро ​​СУБД, а кружок станет зеленым с белой стрелкой.

Для подключения к ядру СУБД

При установке SQL Server была выбрана хотя бы одна учетная запись администратора.Выполните следующий шаг, войдя в Windows как администратор.

  1. В Management Studio в меню Файл щелкните Подключить обозреватель объектов .
  • Откроется диалоговое окно « Подключиться к серверу ». В поле Тип сервера отображается тип компонента, который использовался последним.
  1. Выберите Ядро СУБД .
  1. В поле Имя сервера введите имя экземпляра компонента Database Engine.Для экземпляра SQL Server по умолчанию имя сервера — это имя компьютера. Для именованного экземпляра SQL Server имя сервера — <имя_компьютера> \ <имя_экземпляра> , например ACCTG_SRVR \ SQLEXPRESS . На следующем снимке экрана показано подключение к экземпляру SQL Server по умолчанию (без имени) на компьютере с именем «PracticeComputer». Пользователь, вошедший в Windows, — это Мэри из домена Contoso. При использовании проверки подлинности Windows вы не можете изменить имя пользователя.
  1. Щелкните Подключите .

Авторизация дополнительных подключений

Теперь, когда вы подключились к SQL Server в качестве администратора, одна из ваших первых задач — разрешить другим пользователям подключаться. Вы делаете это, создавая логин и авторизуя его для доступа к базе данных в качестве пользователя. Логины могут быть либо логинами аутентификации Windows, которые используют учетные данные из Windows, либо логинами аутентификации SQL Server, которые хранят информацию аутентификации в SQL Server и не зависят от ваших учетных данных Windows.По возможности используйте проверку подлинности Windows.

Подсказка

Большинство организаций имеют пользователей домена и будут использовать проверку подлинности Windows. Вы можете поэкспериментировать самостоятельно, создав дополнительных локальных пользователей на своем компьютере. Локальные пользователи будут аутентифицированы вашим компьютером, поэтому домен — это имя компьютера. Например, если ваш компьютер называется MyComputer и вы создаете пользователя с именем Test , то описание пользователя в Windows будет Mycomputer \ Test .

Создайте логин для аутентификации Windows
  1. В предыдущей задаче вы подключились к ядру СУБД с помощью Management Studio. В обозревателе объектов разверните экземпляр сервера, разверните Security , щелкните правой кнопкой мыши Logins , а затем щелкните New Login . Появится диалоговое окно Login — New .

  2. На странице Общие в поле Логин введите логин Windows в формате: <домен> \\ <логин>

  1. В поле База данных по умолчанию выберите AdventureWorks2012 , если доступно.В противном случае выберите master .
  2. На странице Server Roles , если новый логин должен быть администратором, щелкните sysadmin , в противном случае оставьте это поле пустым.
  3. На странице Сопоставление пользователей выберите Карта для базы данных AdventureWorks2012 , если она доступна. В противном случае выберите master . Обратите внимание, что поле Пользователь заполнено именем входа. При закрытии диалоговое окно создаст этого пользователя в базе данных.
  4. В поле Default Schema введите dbo , чтобы сопоставить логин со схемой владельца базы данных.
  5. Примите настройки по умолчанию для полей 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

Форматы файлов базы данных

Зашифрованный файл базы данных WhatsApp

. Файл

90AC3 9010E 208

Файл

. Файл

ASK

База данных Microsoft Excel

База данных хранилища данных обмена

. Файл данных

. Форма

.

90Cube TM Exported TM Файл

.

ProFaker 12 Ссылка на моментальный снимок

файл базы данных 9030

.

Файл базы данных
.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 200DB3 Файл базы данных 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 22316

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 24316. 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 Database16 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 Виртуальные тома Просмотр каталога 300310

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 Builder300
.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 Файл базы данных пользователей StarMoney500


Идентификатор технических статей:
KB56430
Последнее изменение: 05. 02.2020


Окружающая среда

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)
ВАЖНО: Эта информация предназначена только для администраторов баз данных (DBA) и ePO.

  1. Щелкните Пуск , Программы , Microsoft SQL Server 2005 , SQL Server Management Studio .
  2. В меню Connect to Server разверните стрелку раскрывающегося списка для SQL Server и выберите имя SQL Server.

    ПРИМЕЧАНИЕ : Если имя SQL Server отсутствует в раскрывающемся списке, вы можете найти сервер.

  3. В разделе Подключиться с помощью выберите нужный режим аутентификации:

  4. Введите logon и Password информацию для указанной учетной записи и нажмите Connect .

  5. Развернуть Базы данных .

  6. Щелкните правой кнопкой мыши сервер ePO и выберите Новый запрос .

  7. Введите или вставьте необходимую команду SQL в область запроса.

    Пример
    Выберите ThreatEventID как «Идентификатор события», счетчик (ThreatEventID) из dbo.EPOEvents Группа по ThreatEventID Порядок по ThreatEventID

    ПРИМЕЧАНИЕ : Эта команда не чувствительна к регистру в SQL Server Management Studio.

  8. Над панелью инструментов щелкните пункт меню Query .

  9. Щелкните Результаты в, результаты в файл .
  10. Щелкните Выполнить на панели инструментов или нажмите F5 .

  11. Из меню «Сохранить результаты»:

    1. Выберите место и сохраните файл.

    2. Введите имя файла в поле Имя файла с расширением (.TXT) (пример: events.текст).

    3. Щелкните стрелку раскрывающегося списка для поля Сохранить как тип .

    4. В раскрывающемся списке выберите Все файлы (*. *) .

    5. Нажмите Сохранить .

Решение

Открытие SQL Server Management Studio (SQL 2008)
ВАЖНО: Эта информация предназначена только для администраторов баз данных (DBA) и ePO.

  1. Щелкните Пуск , Программы , Microsoft SQL Server 2008 , SQL Server Management Studio .
  2. В меню Connect to Server разверните стрелку раскрывающегося списка для «SQL Server» и выберите имя SQL Server.

    ПРИМЕЧАНИЕ : Если имя SQL Server отсутствует в раскрывающемся списке, вы можете найти сервер.

  3. В разделе «Подключиться с помощью» выберите необходимый режим аутентификации:

  4. Введите logon и Password информацию для указанной учетной записи и нажмите Connect .

  5. Развернуть Базы данных .

  6. Щелкните правой кнопкой мыши сервер ePO и выберите Новый запрос .

  7. Введите или вставьте необходимую команду SQL в область запроса.

    Пример
    Выберите ThreatEventID как «идентификатор события», счетчик (ThreatEventID) из dbo.EPOEvents Группа по ThreatEventID Порядок по ThreatEventID

    ПРИМЕЧАНИЕ : Эта команда не чувствительна к регистру в SQL Server Management Studio.

  8. Над панелью инструментов щелкните пункт меню Query .

  9. Щелкните Результаты в, результаты в файл .
  10. Щелкните Выполнить на панели инструментов или нажмите F5 .

  11. Из меню «Сохранить результаты»:

    1. Выберите место и сохраните файл.

    2. Введите имя файла в поле Имя файла с расширением .TXT (пример: events.текст).

    3. Щелкните стрелку раскрывающегося списка для поля Сохранить как тип .

    4. В раскрывающемся списке выберите Все файлы (*. *) .

    5. Нажмите Сохранить .

Идентификатор предыдущего документа

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}}

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *