No video

Windows PowerShell - How to - Querying Microsoft SQL Server

  Рет қаралды 10,292

Heiko Horn

Heiko Horn

Күн бұрын

Пікірлер: 14
@drogokhal3058
@drogokhal3058 8 жыл бұрын
Hello, very nice presentation , just what I'm looking for (in few minutes basics and most important things). Kind Regards,
@BikashBiswalCHHUAPUA
@BikashBiswalCHHUAPUA 8 жыл бұрын
Nice tutorials. Could you please mention the powershell command lines in the description field of you tube video.
@arulchelvan3070
@arulchelvan3070 7 жыл бұрын
Hi could you please put in the commands in the description as the commands you use are truncated and are hard to see
@UmaYasoda
@UmaYasoda 6 жыл бұрын
How can I connect MS Access database using Power Shell
@heikohorn
@heikohorn 6 жыл бұрын
Here are two ways to connect to an Access Database: #Using ADODB.Connection $intOpenStatic=3 $intLockOptimistic=3 $strDb="C:\temp\Database1.accdb" $objConnection=New-Object -ComObject ADODB.Connection #Connection for Access 2007 and earlier $objConnection.Open("Provider = Microsoft.Jet.OLEDB.4.0;Data Source=$strDb") #Connection for Access 2010 - 2016 $objConnection.Open("Provider = Microsoft.ACE.OLEDB.12.0; Data Source = $strDb") $objRecordSet=New-Object -ComObject ADODB.Recordset $strQuery="Select Field1 from Test" $objRecordSet.Open($strQuery, $objConnection, $intOpenStatic, $intLockOptimistic) $objRecordset.GetRows() $objRecordset.Close() $objConnection.Close() #Using System.Data.SqlClient.SqlConnection $strDb="C:\temp\Database1.accdb" $strQuery="Select * from Test" $objConnection=New-Object System.Data.OleDb.OleDbConnection $objConnection.ConnectionString="Provider=Microsoft.ACE.OLEDB.12.0; Data Source=$strDb" $objConnection.Open() $objCommand=New-Object System.Data.OleDb.OleDbCommand $objCommand.Connection=$objConnection $objCommand.CommandText=$strQuery $objCommand.ExecuteNonQuery() $reader=$objCommand.ExecuteReader() while ($reader.read()) { $reader.GetValue(0)#get the first column } $reader.close() $objConnection.close()
@UmaYasoda
@UmaYasoda 6 жыл бұрын
Hi Heiko, Thank you for your reply. I tried for first approach, it's throwing an error as " New-Object-ComObject :The term 'New-Object-ComObject' is not recognized as the name of a cmdlet, function, script file or operable program. I am working on my current assignment as "to send the CSV file data to MS Access 2003 using Power Shell". Please help on this.
@UmaYasoda
@UmaYasoda 6 жыл бұрын
Hi Heiko, I am trying with the below code to insert data from csv to ms access 2003 using Power Shell conn1.ps1:- $connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\db1.mdb" $conn=New-Object System.Data.Oledb.OledbConnection($connectstring) $conn.Open() $Users=Import-Csv -Delimiter "," -Path "C:\Users\users.csv" foreach ($User in $Users) { $first=$User.first $last=$User.last $cmd=$conn.CreateCommand() $cmd.CommandText="INSERT INTO Table1('$first','$last')" $cmd.ExecutionNonQuery() } $conn.close() ============================== After executing the above script getting the below error:- Exception calling "Open" with "0" arguments(s) :"The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. +At line:1 char:1 +$conn.open() +------------------- + CategoryInfo :NotSpecified: (:) [], MethodInvocationException +FullQualifiedErrorid:InvlidOperationException ===================================== Please suggest on this how to resolve.
@heikohorn
@heikohorn 6 жыл бұрын
+uma d Is Office 2003 installed on the Computer you are running PowerShell on?
@UmaYasoda
@UmaYasoda 6 жыл бұрын
Heiko Horn yes it's installed
Windows PowerShell - How to - Operators
13:27
Heiko Horn
Рет қаралды 4 М.
Powershell SQL Connection | Execute Queries
4:58
Database Tales
Рет қаралды 22 М.
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 6 МЛН
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 34 МЛН
Windows PowerShell - How to - Functions
15:55
Heiko Horn
Рет қаралды 10 М.
you need to learn SQL RIGHT NOW!! (SQL Tutorial for Beginners)
24:25
NetworkChuck
Рет қаралды 1,5 МЛН
SQL Tutorial for Beginners
44:57
Kevin Stratvert
Рет қаралды 2,1 МЛН
Microsoft PowerShell for Beginners - Video 1 Learn PowerShell
27:57
Shane Young
Рет қаралды 1,7 МЛН
Windows PowerShell - How to - JSON
14:48
Heiko Horn
Рет қаралды 6 М.
Clustered vs. Nonclustered Index Structures in SQL Server
8:04
Voluntary DBA
Рет қаралды 653 М.
PowerShell ForEach-Object
16:14
Shane Young
Рет қаралды 51 М.
PowerShell Tips and Tricks for SQL Server Administration
58:53
PowerShell Virtual Group
Рет қаралды 19 М.
Managing SQL Server with PowerShell: Part 1 - The Tools
8:05
solarwindsinc
Рет қаралды 14 М.
Windows PowerShell - How to - MySQL
37:45
Heiko Horn
Рет қаралды 3,9 М.