


Welche Schritte und Methoden gibt es zum Einfügen von Daten in die SQL SERVER-Datenbank?
So fügen Sie Daten in die SQL SERVER-Datenbank ein
1. Öffnen Sie sql2008 und melden Sie sich mit der Windows-Identität an
2. Klicken Sie nach dem Anmelden mit der rechten Maustaste und wählen Sie „Eigenschaften“. Wählen Sie links „Sicherheit“ und aktivieren Sie rechts „SQL Server- und Windows-Authentifizierungsmodus“, um den gemischten Anmeldemodus zu aktivieren
3. Wählen Sie „Verbinden“, aktivieren Sie „Remoteverbindungen zu diesem Server zulassen“ und klicken Sie dann auf „OK“
4. Erweitern Sie „Sicherheit“, „Anmeldename“, klicken Sie mit der rechten Maustaste und wählen Sie „Eigenschaften“
5. Wählen Sie links „Allgemein“, rechts „SQL Server-Authentifizierung“ und legen Sie ein Passwort fest
6. Klicken Sie mit der rechten Maustaste auf die Datenbank und wählen Sie „Aspekt“
7. Wählen Sie im Dropdown-Feld rechts die Eigenschaft „RemoteAccessEnabled“ aus und klicken Sie auf „OK“.
8. SSMS wurde jetzt eingerichtet. Melden Sie sich zuerst ab und dann mit sa an. Erfolgreich bedeutet, dass das SA-Konto aktiviert wurde9. Öffnen Sie den SQL Server-Konfigurationsmanager
10. Beginnen Sie als Nächstes mit der Konfiguration von SSCM. Wählen Sie links „SQL Server Service“ und stellen Sie sicher, dass „SQL Server“ und „SQL Server Browser“ rechts ausgeführt werden
So importieren Sie Daten aus einer Excel-Tabelle in die SQLSERVER-DatenbankWählen Sie im Abfrageanalysator Lee aus, um Datenbankobjekte zu bedienen und SQL-Anweisungen direkt zu schreiben:
Wenn Sie Daten in eine vorhandene Tabelle importieren, verwenden Sie
INSERT INTO table SELECT * FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:test.xls',sheet1$)
Formular
Wenn Sie Daten importieren und eine neue Tabelle hinzufügen, verwenden Sie
SELECT * INTO table FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:test.xls',sheet1$)
Formular.
Die obige Anweisung dient zum Einlesen aller Spalten im Arbeitsblatt SHEET1 in der Excel-Datei. Wenn Sie nur einige Spalten importieren möchten, können Sie
INSERT INTO table (a1,a2,a3) SELECT a1,a2,a3 FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:test.xls',sheet1$)
Tatsächlich können Sie OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
verwenden
,'Excel 5.0;HDR=YES;DATABASE=c:test.xls',sheet1$) als Tabelle zum Beispiel habe ich diesen Satz geschrieben:INSERT INTO eval_channel_employee(channel,employee_id)
SELECT CASE a.Channel, WENN 'DIY', DANN 1, WENN 'RDC', DANN 0, WENN 'KCM', DANN 2, ELSE 3 ENDE
,geb. ab
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:tempname.xls',sheet1$) AS a,pers_employee b
WHERE a.Employee code =b.code
Einfache Möglichkeit:
Die Importfunktion kann direkt in SQL2005 implementiert werden. Ich weiß nicht, ob dies in SQL2008 möglich ist.
Der Vorgang läuft wie folgt ab:
Schritt 1: Melden Sie sich bei SQL Server Management Studio an,
Schritt 2: Klicken Sie im „Objekt-Explorer“ mit der rechten Maustaste auf „Verwalten“ und klicken Sie in der Popup-Liste auf „Daten importieren“.
Schritt 3: Klicken Sie im Dialogfeld „Importassistent“ auf „Weiter“, rufen Sie das Dialogfeld „Datenquelle auswählen“ auf, wählen Sie „Microsoft Excel“ in der Liste „Datenquelle“ aus und klicken Sie auf „Weiter“. " nach Abschluss (achten Sie darauf, in diesem Dialogfeld die Option „Erste Zeile enthält Spaltennamen“ zu aktivieren, damit die Spaltentitel im Excel-Dokument in die Titel der Spaltenelemente in der Datenbanktabelle geändert werden)
Schritt 4: Geben Sie den Zieldatenbankdienst an, klicken Sie auf „Weiter“... bis „Fertig stellen“
Schritt 5: Rufen Sie SQL Server Management Studio erneut auf, geben Sie die importierte Datenbanktabelle ein und Sie können die importierten Excel-Dokumentdaten finden.
Sie können Folgendes versuchen:
Öffnen Sie den SQL Server-Konfigurationsmanager und aktivieren Sie den SQL Server-Agenten (Instanzname). Ändern Sie den Startmodus auf „Automatisch“
So können Sie Daten effizient stapelweise in SqlServer importieren
2.SqlBulkCopy ist eine gute Wahl, es kann direkt aus DataTable in die Datenbank importiert werden
, aber bitte beachten Sie, dass (1) der Spaltenname mit der Zieltabelle übereinstimmt (2) der Datentyp konsistent ist (3) Nullwert-Fehlertoleranzverarbeitung, Referenzcode: ///
Daten werden stapelweise in die Datenbank eingefügt. ///
///
Daten werden stapelweise in die Datenbank eingefügt. ///
Zum stapelweisen Einfügen ///
Die in jedem Stapel geschriebene Datenmenge. (DataTable dataTable,///
stringtableName, intbatchSize =10000){using(SqlConnection Connection =newSqlConnection(myConnectionString)){try{connection.Open(); //Fügen Sie führende und führende Zeichen zum Tabellennamen hinzu using(varbulk =newSqlBulkCopy(connection, SqlBulkCopyOptions.KeepIdentity,(DataTable dataTable, null){DestinationTableName=tableName, BatchSize=batchSize}) {//Alle Spalten durchlaufen und Zuordnung für Bulk hinzufügen//dataTable.EachColumn(c = bulk.ColumnMappings.Add(c.ColumnName, c.ColumnName), c = !c.AutoIncrement);foreach ( DataColumn dcindataTable.Columns){bulk.ColumnMappings.Add(dc.ColumnName, dc.ColumnName);}bulk.WriteToServer(dataTable); bulk.Close();}returntrue;}catch(Exception exp){returnfalse;}finally{connection.Close();}}} 3. Wenn die Datenmenge sehr groß ist, mehr als 10 W, können Sie erwägen, eine .dtsx-Datei zu generieren und sie dann direkt aus dem C#-Code aufzurufen. Die Effizienz ist immer noch gut.
Das obige ist der detaillierte Inhalt vonWelche Schritte und Methoden gibt es zum Einfügen von Daten in die SQL SERVER-Datenbank?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Was bedeutet die Drive Health -Warnung in Windows -Einstellungen und was sollten Sie tun, wenn Sie die Festplattenwarnung erhalten? Lesen Sie dieses Php.cn-Tutorial, um Schritt-für-Schritt-Anweisungen zu erhalten, um diese Situation zu bewältigen.

In Artikel werden die Bearbeitungs -Windows -Registrierung, Vorsichtsmaßnahmen, Sicherungsmethoden und potenzielle Probleme aus falschen Änderungen erläutert. Hauptproblem: Risiken der Systeminstabilität und des Datenverlusts durch unsachgemäße Änderungen.

In Artikel werden die Verwaltung von Windows -Diensten für die Systemgesundheit erörtert, einschließlich Starten, Stoppen, Neustarten von Diensten und Best Practices für Stabilität.

Der Dampfwolkenfehler kann durch viele Gründe verursacht werden. Um ein Spiel reibungslos zu spielen, müssen Sie einige Maßnahmen ergreifen, um diesen Fehler zu entfernen, bevor Sie das Spiel starten. PHP.CN -Software führt in diesem Beitrag einige beste Möglichkeiten sowie nützlichere Informationen ein.

Möglicherweise sehen Sie, dass die „Verbindung zu den Windows Metadata und Internet Services (WMIS) nicht hergestellt werden konnte“. Fehler beim Ereigniszuschauer. In diesem Beitrag von PHP.CN wird das Problem der Windows -Metadaten und des Internet -Dienste entfernen.

In Artikeln werden Standard -Apps für Dateitypen unter Windows geändert, einschließlich Rückkehr- und Massenänderungen. Hauptproblem: Keine integrierte Option zur Änderung der Schüttung.

KB5035942 Update -Probleme - Das Absturzsystem kommt häufig bei Benutzern vor. Die Menschen hoffen, einen Ausweg aus der Art von Schwierigkeiten herauszuholen, wie zum Beispiel eines Absturzsystems, Installation oder Klangprobleme. Targeting dieser Situationen, in diesem Beitrag, der von Php.cn Wil veröffentlicht wurde

In dem Artikel wird erläutert, wie der Gruppenrichtlinieneditor (Gpedit.MSC) in Windows verwendet wird, um die Systemeinstellungen zu verwalten, um gemeinsame Konfigurationen und Fehlerbehebungsmethoden hervorzuheben. Es stellt fest, dass gpedit.msc in Windows Home Editions nicht verfügbar ist, was schlägt, was vorschlägt, was vorschlägt
