SQL Server Powershell read-sqltabledata
Guten Abend,
ich möchte gerne eine Tabelle auf meinem MS SQL 2016 Server auslesen.
Dazu führe ich die Powershell auf dem SQL Server aus (SQL Server Modul ist geladen).
Ich verwende da zu das CMD Let read-sqltabledata
read-sqltabledata -serverInstance localhost -databasename power -schemaname dbo -tablename UserDB -columnname Vorname -outputas datatable
Es kommt allerdings die Fehlermeldung
read-sqltabledata : [dbo].[UserDB]
In Zeile:1 Zeichen:1
+ FullyQualifiedErrorId : InvalidObjectError,Microsoft.SqlServer.Management.PowerShell.ReadSqlTableData
Ich kann das allerdings nicht richtig deuten. Warum schmeißt er diesen Fehler.
Hat da jemand von Euch einen Tipp für mich?
ich möchte gerne eine Tabelle auf meinem MS SQL 2016 Server auslesen.
Dazu führe ich die Powershell auf dem SQL Server aus (SQL Server Modul ist geladen).
Ich verwende da zu das CMD Let read-sqltabledata
read-sqltabledata -serverInstance localhost -databasename power -schemaname dbo -tablename UserDB -columnname Vorname -outputas datatable
Es kommt allerdings die Fehlermeldung
read-sqltabledata : [dbo].[UserDB]
In Zeile:1 Zeichen:1
read-sqltabledata -serverInstance localhost -databasename power -sche ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: ( [Read-SqlTableData], ItemNotFoundException+ FullyQualifiedErrorId : InvalidObjectError,Microsoft.SqlServer.Management.PowerShell.ReadSqlTableData
Ich kann das allerdings nicht richtig deuten. Warum schmeißt er diesen Fehler.
Hat da jemand von Euch einen Tipp für mich?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 490157
Url: https://administrator.de/contentid/490157
Ausgedruckt am: 28.03.2024 um 13:03 Uhr
4 Kommentare
Neuester Kommentar
Steht doch da:
https://docs.microsoft.com/en-us/powershell/module/sqlserver/read-sqltab ...
ItemNotFoundException
Formatiere deinen Instance Name mal als FQDN oder InstanceName und prüfe deine anderen Angaben auf Korrektheit.read-sqltabledata -serverInstance "YOURCOMPUTERNAME\MSSQLSERVER" -databasename "power" -schemaname "dbo" -tablename "UserDB" -columnname "Vorname" -outputas datatable
Entsprechende Ports sind geöffnet und Zugriff für den User der die Shell ausführt erlaubt?