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?
Please also mark the comments that contributed to the solution of the article
Content-Key: 490157
Url: https://administrator.de/contentid/490157
Printed on: June 3, 2024 at 22:06 o'clock
4 Comments
Latest comment
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?