| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Computer Viden >> software >> SQL Server >> Content
    Hvordan kører du SQL -script fra en Unix Shell?
    Du kan køre SQL -scripts fra en UNIX -shell ved hjælp af flere metoder. Her er en sammenbrud af de mest almindelige tilgange:

    1. Ved hjælp af kommandoen `sqlplus '(til oracle)

    * scriptfil: Opret din SQL -scriptfil (f.eks. `My_script.sql`).

    * Kommando:

    `` `bash

    sqlplus /nolog @my_script.sql

    `` `

    * `/Nolog` fortæller` sqlplus` ikke at bede om et brugernavn og adgangskode.

    * `@my_script.sql` fortæller` sqlplus` at udføre kommandoerne i `my_script.sql`.

    2. Brug af `psql` (til postgresql)

    * scriptfil: Opret din SQL -scriptfil (f.eks. `My_script.sql`).

    * Kommando:

    `` `bash

    PSQL -f my_script.sql -d database_navn -u brugernavn

    `` `

    * `-f my_script.sql` specificerer scriptfilen.

    * `-d database_name` opretter forbindelse til den specificerede database.

    * `-U brugernavn` Angiver brugernavnet til forbindelsen.

    3. Brug af `mysql` (til mysql)

    * scriptfil: Opret din SQL -scriptfil (f.eks. `My_script.sql`).

    * Kommando:

    `` `bash

    mysql -u brugernavn -p -h hostname -d database_name `` `

    * `-u brugernavn` Angiver brugernavnet til forbindelsen.

    * `-p` beder om adgangskoden.

    * `-h værtsnavn` Angiver databaseserveren værtsnavn (valgfrit hvis du bruger den lokale server).

    * `-D database_name` Angiver databasenavnet.

    * `

    4. Brug af `sqlite3` (for sqlite)

    * scriptfil: Opret din SQL -scriptfil (f.eks. `My_script.sql`).

    * Kommando:

    `` `bash

    SQLITE3 DATABASE_NAME `` `

    * `Database_Name` er navnet på din SQLite -databasefil.

    * `

    5. Brug af kommandoen `echo` (til enkeltkommandoer)

    * Du kan direkte sende SQL -kommandoer til databaseklienten ved hjælp af `echo`:

    `` `bash

    ekko "Vælg * fra my_table;" | mysql -u brugernavn -p -h værtsnavn -d database_navn

    `` `

    Vigtige overvejelser:

    * tilladelser: Sørg for, at dine script -filer har de korrekte tilladelser, så skallen kan udføre dem (normalt `chmod +x my_script.sql`).

    * Miljøvariabler: Opret miljøvariabler til databaseoplysninger, hvis du ikke vil hardcode dem i scriptet.

    * Fejlhåndtering: Implementere fejlhåndtering i dine scripts for yndefuldt at styre potentielle problemer.

    * scriptingsprog: Du kan også bruge scripting -sprog som Python eller Perl til at interagere med databaser og køre SQL -scripts mere fleksibelt.

    Husk at justere kommandoer og indstillinger baseret på dit specifikke databasesystem og konfiguration.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan eksporteres Fra SQL til en XML- database 
    ·PL SQL -programmer udføres på serveren? 
    ·Microsoft SQL Server 2005 Performance Tuning Guide 
    ·SQL Server 2008 Spejling Tutorial 
    ·Sådan oprettes et nyt login til SQL Server 2008 Expres…
    ·Hvad er statisk tabel i oracle? 
    ·Sådan Arkiv SQL Server 2008 
    ·Sådan Indsæt en Microsoft SQL Server 
    ·Sådan Udfør en T -SQL Script på en Remote SQL Server…
    ·Hvad er nogle unikke funktioner i SQL Web Hosting? 
      Anbefalede Artikler
    ·Problemer Optagelse med Tunebite 
    ·Software til Digital Photo Effects 
    ·Data Recovery for FAT32 
    ·Sådan Auto- Tune en sang på GarageBand 
    ·Sådan Send Bulk Email til flere modtagere Undisclosed 
    ·Hvordan kan jeg få ældre versioner af Limewire 
    ·Hvordan kan jeg designe en Roster i Excel 
    ·Sådan ændres Office 2010 fra tysk til engelsk 
    ·Hvilken slags programmer markedsføres af IRIS -softwar…
    ·WAV Audio File Information 
    Copyright © Computer Viden https://www.computerdk.com