Tag: sqlbulkcopy
Ermöglichen die effiziente bulk-laden Sie eine SQL Server-Tabelle mit Daten aus einer anderen Quelle.
1
Antworten
Muss ich löschen Sie einige Datensätze aus der Tabelle und dann fügen Sie einige Datensätze der gleichen Tabelle. Diese delete-und insert-Prozess sollte in der Transaktion. Unten ist, was ich Tat. using (SqlConnection sqlConn = new SqlConnection(connectionString)) {
3
Antworten
In dem code unten, ich versuche, einfügen der Datensätze aus excel in die Datenbank-Tabelle, sondern eine zusätzliche Spalte nicht durch die übergebene excel, die bestückt werden mit einem Konstanten Wert(foreach-Schleife mit einem anderen Wert) zugeordnet, aus der
3
Antworten
Ich habe einen String zu Datum-Konvertierung problem mit SQL Bulkcopy in asp.net 3.5 mit C# Lese ich eine große CSV-Datei (mit CSV-reader). Eine der Zeichenfolgen Lesen, die geladen werden soll in eine SQL-server-2008 Datum-Spalte. Wenn die Textdatei
3
Antworten
UPDATE basiert auf anerkannten Antwort: bool success = false; using (var bulkCopy = new SqlBulkCopy(connection)) //using! { connection.Open(); //explicit isolation level is best-practice using (var tran = connection.BeginTransaction(IsolationLevel.ReadCommitted)) { bulkCopy.DestinationTableName = "table"; bulkCopy.ColumnMappings... using (var dataReader =
4
Antworten
Ich habe eine datatable mit tausenden von Datensätzen. Ich habe eine postgres-Tabelle mit den gleichen Feldern der Datentabelle. Ich möchte dem Alltag zu kürzen dieser Tabelle und füllen Sie wieder mit den Daten der datatable. Ich habe
4
Antworten
Ich habe eine datatable mit den Aufzeichnungen.Ich bin das einfügen von Datensätzen in die Sql-Tabelle mit SqlBulkCopy.Es funktioniert einwandfrei.Das nächste mal, wenn sich die datatable mit den gleichen Datensätzen mit wenigen geänderten Werte SqlBulkCopy ist das einfügen
3
Antworten
Ich versuche, legen Sie riesige Menge von Daten in SQL server. Mein Ziel-Tabelle hat einen eindeutigen index, genannt "Hash". Ich möchte meine ersetzen SqlDataAdapter-Umsetzung mit SqlBulkCopy. In SqlDataAapter gibt es eine Eigenschaft namens "ContinueUpdateOnError", wenn auf true
4
Antworten
Ich bin mit SqlBulkCopy gegen zwei SQL-Server 2008 mit verschiedenen Gruppen von Spalten (verschieben, einige Daten aus prod server zu dev). So überspringen möchten einige Spalten noch nicht existierte bzw. noch nicht entfernt. Wie kann ich das
4
Antworten
Kann jemand helfen bei der Umwandlung von string-Wert in C# zu wenig Entsprechung in Sql. Ich bin versucht zu bulkcopy die Werte einer datatable in Sql-Tabelle. Alle Werte habe ich in der datatable sind in string-format. Wenn
4
Antworten
Ich versuche zu Lesen, eine CSV-Datei mit CsvHelper, laden jedes Datensatzes in einer DataTable, und verwenden Sie dann SqlBulkCopy zum einfügen der Daten in eine Datenbank-Tabelle. Mit dem aktuellen code bekomme ich auch eine exception beim hinzufügen
2
Antworten
Ich versuche, die übertragung der Daten von SQLite nach SQL Server. Das schema der Ziel-und der Ziel-Tabelle sind nur die gleichen: SQL Server: CREATE TABLE [dbo].[Shop] ( [ShopID] [int] IDENTITY(1,1) NOT NULL, [Name] [nvarchar](128) NOT NULL, [Url]
7
Antworten
Ich bin mit der SqlBulkCopy Objekt einfügen, um ein paar Millionen Euro generiert werden Zeilen in eine Datenbank. Das problem ist nur, dass die Tabelle die ich einfügen um eine identity-Spalte. Ich habe versucht Einstellung der SqlBulkCopyOptions
2
Antworten
Ich versuche, das Lesen von Werten aus der xml-Datei und verwenden Sie dann die bulkcopy zum einfügen der Daten in meiner Datenbank. Ich bin mit einer benutzerdefinierten Klasse, die ist: class Customer { public int CustomerID {
2
Antworten
ich habe die Antwort zu diesem thread C# - excel importieren filesheet zu sql-database error und bin in der Lage, das importieren von excel-Daten in eine SQL-Server-Datenbank. Das einzige problem das ich habe ist, dass der Import
1
Antworten
Ich habe ein gridview enthalten wird, einige 'n' Anzahl der Zeilen.... Jetzt möchte ich hinzufügen, dass alle Zeilen im gridview auf eine datatable, die verwendet werden, für bulkcopy Betrieb... Ich habe festgestellt, dass dies http://www.codeproject.com/KB/aspnet/GridView_To_DataTable.aspx Aber ich
3
Antworten
Der DB ich benutze hat French_CI_AS Sortierung (CI stehen für groß-und Kleinschreibung), aber groß-und Kleinschreibung sowieso. Ich versuche zu verstehen, warum. Der Grund, warum ich behaupten, diese ist, dass bulk-inserts mit einem 'GEGEBENEN' Fall setup fehl, aber
2
Antworten
Ich benötigen, um zu schaffen, durch ADO.NET eine temp-Tabelle, führen Sie eine BulkCopy und dann ein Merge auf dem server zwischen die temp und die tatsächliche Tabelle. Problem ist das erstellen der temp Tabelle dynamisch mit reinen
4
Antworten
Arbeite ich an einer ASP.NET MVC4-Projekt und ich bin versucht, zum exportieren von Daten aus einer xlsx-Datei (Excel-2010-Datei) auf meine Datenbank mithilfe von SQL Bulk Copy. Meine Excel-Datei enthält nur 2 Spalten : die erste enthält die
3
Antworten
Update: Hier ist meine Lösung Ich habe eine Tabelle wie folgt definiert: CREATE TABLE [dbo].[csvrf_References] ( [Ident] [int] IDENTITY(1,1) NOT NULL, [ReferenceID] [uniqueidentifier] NOT NULL DEFAULT (newsequentialid()), [Type] [nvarchar](255) NOT NULL, [Location] [nvarchar](1000) NULL, [Description] [nvarchar](2000) NULL,
6
Antworten
Kopieren von Daten von einer DB in eine andere DB mit der gleichen Struktur der Tabelle und halten Sie die Taste Identitäten? Ich benutze Sql Server 2012 "Denali" und ich kopieren möchte einige Daten aus einer Sql-Server
5
Antworten
Ich weiß nicht, warum bin ich immer der der oben genannten Ausnahme, bitte jemand anschauen .... DataTable DataTable_Time = new DataTable("Star_Schema__Dimension_Time"); DataColumn Sowing_Day = new DataColumn(); Sowing_Day.ColumnName = "Sowing_Day"; DataColumn Sowing_Month= new DataColumn(); Sowing_Month.ColumnName = "Sowing_Month"; DataColumn
2
Antworten
Bitte Geduld mit mir, da dies mein Erster post. Ich versuche zu laufen, die KOPIEREN - Befehl in PostgreSQL-9.2 hinzufügen einer tab-separierte Tabelle aus einer .txt-Datei in eine PostgreSQL-Datenbank wie: COPY raw_data FROM '/home/Projects/TestData/raw_data.txt' WITH (DELIMITER '
2
Antworten
Ich versuche legen Sie eine Generische Liste zu SQL Server mit SQLBulkCopy, Und ich habe Mühe Witz Identität Feld Ich wan ' t mein Ziel-Tabelle zu generieren, die Identität Feld Wie soll ich damit umgehen, hier ist
1
Antworten
Ich arbeite zur Erhöhung der Leistung der bulk-Ladung; 100 von Millionen von Datensätzen + täglich. Zog ich diese über die Verwendung der IDatareader - Schnittstelle anstelle der Daten-Tabellen und habe eine spürbare Leistungssteigerung (500.000 Datensätze in der
1
Antworten
Möchte ich ein SqlBulkCopy-Methode, die ich verwenden kann für alle meine bulk-inserts durch die übergabe bestimmter Daten durch die Parameter. Nun muss ich das tun mapping auf einige von Ihnen. Ich weiß nicht, wie man eine SqlBulkCopyColumnMappingCollection
4
Antworten
Ich bin neu in JSON und SQLBulkCopy. Ich habe eine JSON formatierte POST-Daten, die ich will, um Bulk-Kopieren/Einfügen in Microsoft SQL mit C#. JSON-Format: { "URLs": [{ "url_name": "Google", "url_address": "http://www.google.com/" }, { "url_name": "Yahoo", "url_address": "http://www.yahoo.com/"
7
Antworten
Nach der Lektüre in einem excel-Blatt (transferTable) möchte ich noch hinzufügen, dass die Daten in eine neue Tabelle (destinationTable) mit SqlBulkCopy, aber ich bin immer der Fehler: Cannot access destination table 'test' Ich habe versucht, mit den
1
Antworten
Bin ich beim einfügen der Daten über SqlBulkCopy etwa so: public void testBulkInsert(string connection, string table, DataTable dt) { using (SqlConnection con = new SqlConnection(connection)) { con.Open(); using (SqlBulkCopy bulkCopy = new SqlBulkCopy(con)) { bulkCopy.DestinationTableName = table;
2
Antworten
Dies ist mein code mit den folgenden Spalten angezeigt und in der DB werden diese Spalten nvarchars. SqlBulkCopy bulkCopy = new SqlBulkCopy(connection, System.Data.SqlClient.SqlBulkCopyOptions.Default, transaction); bulkCopy.DestinationTableName = "Test"; bulkCopy.ColumnMappings.Add("Number", "Code"); bulkCopy.ColumnMappings.Add("Type", "Type"); bulkCopy.ColumnMappings.Add("Group", "Group"); bulkCopy.ColumnMappings.Add("Short Text", "ShortText"); bulkCopy.ColumnMappings.Add("Text",
4
Antworten
Ist es möglich, mit SqlBulkcopy mit Sql Compact Edition z.B. (*.sdf -) Dateien? Ich weiß, es funktioniert mit SQL Server 200 Bis, aber wollte überprüfen, CE-Kompatibilität. Wenn es nicht hat jemand wissen, der Schnellste Weg, um eine
7
Antworten
Ich erhalte eine tägliche XML-Datei, die enthält Tausende von Datensätzen, die jeweils ein Geschäft, das muss ich speichern, in einer internen Datenbank zur Verwendung bei der Berichterstellung und Abrechnung. Ich hatte den Eindruck, dass jeden Tag die
7
Antworten
Ich bin mit C# und mit SqlBulkCopy. Ich habe ein problem obwohl. Ich brauche ein Massen-insert in eine Tabelle, dann eine weitere Massen-insert in eine andere Tabelle. Diese 2 haben eine PK/FK-Beziehungen. Table A Field1 -PK auto
2
Antworten
Ich bin der Durchführung einer bulk-insert mit einer ADO.NET 2.0 SqlBulkCopy-Objekt aus einer C# - Methode in eine MS SQL 2005-Datenbank mithilfe eines Datenbank-Benutzer mit begrenzten Berechtigungen. Wenn ich versuche zu betreiben, bekomme ich die Fehlermeldung: Bulk-kopieren
7
Antworten
Ich bin in den Prozess der Umwandlung von einigen der gespeicherten Prozedur basierte reporting-Routinen ausführen in C#. Die Allgemeine Idee ist, alle Wunder C#/.NET Framework und dann sprengen Sie die Ergebnisse zurück in die Datenbank. Alles geht
5
Antworten
Ich würde gerne wissen, wie kann ich anzeigen Spalten in einer Datenbank-Tabelle zu der datatable in c# vor dem hinzufügen der Daten in die Datenbank. using (SqlBulkCopy s = new SqlBulkCopy(conn)) { s.DestinationTableName = destination; s.WriteToServer(Ads_api_ReportData); }
8
Antworten
Mein Aktuelles Projekt besteht aus 3 Schichten: Daten -, business-und Präsentation. Ich möchte Daten-Entitäten für alle meine Daten zugreifen muss. Ein Teil der Funktionalität der app, die es braucht, um kopieren alle Daten in ein flat file
3
Antworten
Ich versuche, die Stapel einfügen von Daten in SQL 2008 mit SqlBulkCopy. Hier ist meine Tabelle: IF OBJECT_ID(N'statement', N'U') IS NOT NULL DROP TABLE [statement] GO CREATE TABLE [statement]( [ID] INT IDENTITY(1, 1) NOT NULL, [date] DATE
3
Antworten
Ich versuche, herauszufinden, wie kann ich verbessern meine performance von Gewindeeinsätzen in eine temporäre Tabelle in SQL Server mit c#. Einige Leute sagen, dass ich verwenden soll SQLBulkCopy aber ich muss etwas falsch machen, da es zu
5
Antworten
Wir brauchen das update mehrere Tabellen, die parent/child-Beziehungen, basierend auf einer Identität von Primärschlüssel in der parent-Tabelle, die bezeichnet wird, durch eine oder mehrere untergeordnete Tabellen als Fremdschlüssel. Durch das hohe Volumen der Daten, wir bauen möchte
6
Antworten
Ich bin mit der SqlBulkCopy Objekt einfügen, um ein paar Millionen Euro generiert werden Zeilen in eine Datenbank. Das problem ist nur, dass die Tabelle die ich einfügen um eine identity-Spalte. Ich habe versucht Einstellung der SqlBulkCopyOptions
3
Antworten
Ich bin mit SqlBulkCopy wiederherstellen-Tabellen aus xml-backups. Eins der Tabelle backup ist ~200MB groß und hat eine Menge von Datensätzen. Bin ich mit Fehler: Timeout expired. The timeout period elapsed prior to completion of the operation or
5
Antworten
Nach der Lektüre dieser Artikel ich beschlossen, einen genaueren Blick auf die Art und Weise war ich mit Dapper. Lief ich diesen code in eine leere Datenbank var members = new List<Member>(); for (int i = 0;
5
Antworten
Ich bin mit SQLBulkCopy bewegen große Mengen von Daten. Ich habe implementiert die Benachrichtigung-Ereignis zu Benachrichtigen Sie mich jedes mal, wenn eine bestimmte Anzahl von Zeilen verarbeitet wurden, aber die OnSqlRowsCopied-Ereignis nicht ausgelöst, wenn der Auftrag abgeschlossen
1
Antworten
Ich habe eine List<MyObject> mit einer million Elementen. (Es ist eigentlich ein SubSonic-Sammlung, aber es wird nicht aus der Datenbank geladen). Ich bin derzeit mit SqlBulkCopy wie folgt: private string FastInsertCollection(string tableName, DataTable tableData) { string sqlConn
7
Antworten
Ich habe eine DataSet bevölkert von Excel-Blatt. Ich wollte SQLBulk Kopieren zum Einfügen von Datensätzen in Lead_Hdr Tisch, wo LeadId ist PK. Ich habe folgenden Fehler beim ausführen des Codes unter: Den gegebenen ColumnMapping nicht übereinstimmen mit
6
Antworten
Ich bin immer diese Ausnahme, wenn Sie versuchen zu tun, ein SqlBulkCopy aus einer DataTable. Error Message: The given value of type String from the data source cannot be converted to type money of the specified target