Tag: openrowset
OPENROWSET ist ein T-SQL-Funktion, die verwendet werden können, die in Microsoft SQL Server Lesen Sie remote-Daten aus einer OLE DB-Datenquelle. Es unterstützt auch bulk-Operationen zum Lesen von Daten aus einer Datei und schicken Sie es als ein rowset.
2
Antworten
So ist es nicht eine große Sache, aber mit Google nicht wieder etwas neueren (zumeist 2007 oder so) darüber möglicherweise eine Excel-Treiber-Problem...ich kam hier die Frage zu stellen, wie das, was ich fand, als "Antwort" nicht akzeptabel
1
Antworten
Ich habe eine gespeicherte Prozedur in SQL 2008 verwendet worden, die seit vielen Jahren ohne Probleme. Hier ist eine relevante snippet (Teil einer INSERT INTO Tabelle SELECT block mit nur wenigen Spalten): INSERT INTO dbo.myTemp_Excel SELECT 'PropertyState'
2
Antworten
Möchte ich extrahieren von Daten aus einem .csv-Datei. Ich kann nicht die Verwendung von OpenRowSet auf einem 64-bit-Maschine, weil es sagt: Msg 7403, Level 16, State 1, Line 1 The OLE DB provider "MSDASQL" has not been
1
Antworten
Möchte ich ausführen von einfachen Anweisung: SELECT * FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Text;Database=C:\Temp\;','SELECT * FROM [test.csv]') Und plötzlich bekomme ich diese Meldung heute morgen: Msg 7308, Level 16, State 1, Line 1 OLE DB provider 'MICROSOFT.JET.OLEDB.4.0' cannot be used for
1
Antworten
Ich habe SQL Server 2012 Vollversion installiert auf meinem standalone nicht vernetzten Entwicklungs-PC mit Windows 7 x-64. Sagen wir mal FOO ist der name von meinem PC und meinem SQL Server eine benannte Instanz ist FOO\SQL2012. Ich
1
Antworten
Habe ich schon vor einem Problem, für ein paar Stunden, und ich kann nicht scheinen, um meinen Kopf um dieses eine. Also ich habe einen SQL Server 2008R2 Datenbank, die Sortierung SQL_Latin1_General_CP1_CI_AS. Im inneren gibt es eine
2
Antworten
Wie der Titel schon sagt, bin ich versucht, zu importieren einer FoxPro-dbf-Datei in sql server mithilfe von openrowset. Zuerst habe ich versucht, den export der DBF auf eine xls-Datei, und importieren Sie mithilfe des Import/Export-Assistenten. Das funktioniert
3
Antworten
Ich versuche eine gespeicherte Prozedur schreiben, das Lesen einer Excel-Datei in eine temp-Tabelle, dann massieren Sie einige der Daten in der Tabelle, dann fügen Sie die ausgewählten Zeilen aus der Tabelle in eine permanente Tabelle. So, es
3
Antworten
Habe ich zum import der SAP-unconvered Listen. Diese Berichte sieht, ziemlich hässlich und nicht gut geeignet für die automatisierte Verarbeitung. Aber es gibt keine andere option. Die Daten borderd um minus-und pipe-Symbole werden ähnlich wie im folgenden
2
Antworten
Ich bin erstellen einer gespeicherten Prozedur wird einige Parameter und wiederum diese Parameter gesendet werden, um eine andere gespeicherte Prozedur, die ich ' m calling from openrowset aber ich bin immer einige syntax-Fehler. CREATE PROCEDURE UpdatePrevFYConfigData --
2
Antworten
Bin ich erfolgreich exportieren zu excel mit der folgenden Anweisung: insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=C:\template.xls;', 'SELECT * FROM [SheetName$]') select * from myTable Ist es keine standard-Weg, um diese Vorlage verwenden, festlegen Sie einen neuen Namen für
1
Antworten
Will ich klären, wie könnte ich den import von Daten aus .csv in Tabelle mit 3 Spalten (siehe CR-Ranking.csv-unten). Meine Abfrage: select * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0','Text;Database=C:\Work\;HDR=Yes;', 'SELECT * FROM [CR Ranking.csv]'); Outputs Ergebnisse in eine coulmn: header: Category;INfo;Rank
6
Antworten
Den Fehler: OLE DB-provider 'Microsoft.Ass.OLEDB.12.0' kann nicht verwendet werden, die für verteilte Abfragen, da der Anbieter so konfiguriert ist ausführen, in Singlethread-apartment-Modus. Und die Antworten, die ich bin zu sehen ist ein Konflikt zwischen 64-bit-Sql Server-und 32
2
Antworten
Ich bin versucht, übergeben Sie eine variable in einer SELECT-Anweisung in der OPENROWSET-aber ich bekomme immer eine Fehlermeldung DECLARE @dDateTIME DATE SET @dDateTIME = (SELECT SalesDate FROM dbo.SalesDate) INSERT INTO dbo.tblSales SELECT * FROM OPENROWSET('MSDASQL', 'dsn=mydsn;uid=myid;pwd=mypwd;', 'SELECT
4
Antworten
Ich versuche zu tun, eine UPDATE-Aktion zu einem remote-Tabelle aus einer lokalen Abfrage. Natürlich weiß ich, sollte es mit einem OPENROWSET aber ich weiß nicht, wie es zu tun. Ich weiß, können Sie zu einem OPENROWSET etwas
1
Antworten
Mithilfe von Sql server 2005 Muss ich anrufen einer gespeicherten Prozedur, die viele Parameter und eine, die eine image-Spalte, die verwendet wird, für word-Dokument. Ich kann nicht die Datenbank ändern, da es nicht unter meiner Kontrolle. Ich
8
Antworten
Diese Frage ist zu umständlich, weil ich habe seit der Aktualisierung die Frage, die über eine sehr lange Zeit versucht zu bekommen, SSIS, richtig zu exportieren, Excel-Daten. Habe ich es geschafft, dieses Problem zu lösen, obwohl nicht
3
Antworten
Ich versuche, führen Sie die folgende Abfrage: SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=C:\Somefile.xlsx', 'SELECT * FROM [Sheet$]') Aber ich bekomme diese Fehlermeldung: Cannot initialize the data source object of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)".
2
Antworten
Verwende ich die folgende sql zum Lesen von Daten aus excel, aber manchmal muss ich überspringen die ersten paar Zeilen. e.g die realen Daten beginnt ab Zeile 5, also muss ich überspringen Sie die ersten 4 Zeilen,
5
Antworten
Haben ein Interessantes Problem. Ich lese aus einer excel-Datei auf einen server via OpenRowset in Sql2005. Ich habe die Abfrage ausführen eine Anzahl von Zeiten ohne Probleme. Ich habe nur gegangen, für ein kurzes meeting und plötzlich
3
Antworten
Ich bin mit openrowset zum importieren einer csv-Datei in SQL Server. Eine der Spalten in der csv-Datei enthält die zahlen in wissenschaftlicher notation (1.08 E+05) und der Spalte in der Tabelle eingefügt wird Standardmäßig ist Import den
5
Antworten
Bin ich versucht, kopieren Sie die Daten von testdabse.invoice Tabelle basecampdev.invoice Tabelle. testdabse ist eine lokale Datenbank, während basecampdev ist in den server. Meine Abfrage für das kopieren von Daten in eine andere Tabelle funktioniert nicht, es
9
Antworten
Ich versuche importieren von Daten aus Excel 2007 (.xlsx) - Dateien in SQL Server 2008 mit T-SQL OpenRowset() mit dem Befehl "Microsoft.Ass.OLEDB.12.0" OLE DB-Anbieter, und ich bin immer ein persistent "installierbares ISAM nicht gefunden" - Fehler. Alle
4
Antworten
Ich versuche zu exportieren, aus meiner Table Daten in Excel durch T-SQL Abfrage. Nach etwas recherche kam ich auf dieses INSERT INTO OPENROWSET ('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=G:\Test.xls;', 'SELECT * FROM [Sheet1$]') SELECT * FROM dbo.products Wenn ich ausführen
2
Antworten
Ich bin auf der Suche nach einem quick-and-dirty-Methode zum importieren von CSV-Dateien in SQL Server ohne dass Sie den Tisch im Voraus und definieren Sie die Spalten. Jede importierte CSV importiert würden, in seine eigene Tabelle. Wir
3
Antworten
Mein Szenario Arbeite ich an einer Datenbank, die viele details enthalten, die aus verschiedenen Gespeicherte Prozeduren in verschiedenen Datenbanken auf dem gesamten server. Die Informationen, die ich bin versucht zu sammeln, "Was macht die SP-Ausgang?" In der
15
Antworten
Ich versuche, führen Sie die folgende Anweisung aus, aber erhalte die Fehlermeldungen nur unten. Ich habe recherchiert, Antworten ohne Ende und keiner hat für mich gearbeitet. Ich bin mit Office 365 (64 bit). Ich habe geladen die
5
Antworten
Ich habe Probleme mit dieser Abfrage: SELECT * FROM OPENROWSET( 'SQLNCLI', 'DRIVER={SQL Server};', 'EXEC dbo.sProc1 @ID = ' + @id ) Gibt einen Fehler: Falsche syntax in der Nähe '+'. Jemand weiß, warum ich diese Fehlermeldung bekommen?