Export/Import
Znalostni_Baze_Export_Import
Procedury
Export / Import tabulek a view z TPV2000Plus do textových souborů
Přenos probíhá pomocí metod objektu BulkCopy SQL serveru, tzn. že přenos je velice rychlý. Stejným způsobem se přenášejí data v Enterprise manageru nebo v DTS objektech.
Export tabulky nebo view do souboru
up_BB_exporttable
parametry:
@table varchar(128), -- název tabulky nebo pohledu
@outputpath varchar(128)=NULL, -- adresář na serveru zakončený lomítkem
@outputname varchar(128)=NULL, -- název souboru, defaultně jméno tabulky
@server varchar(128)='(local)', -- název serveru
@username varchar(128)='sa', -- logovací jméno
@password varchar(128)=NULL, -- heslo
@delimiter varchar(3) = 'tab' -- oddělovač ( ‚tab‘ – tabulátor, ‚,‘ - čárka nebo jakýkoliv znak )
Import do tabulky z textového souboru
up_BB_importtable
parametry:
@table varchar(128), -- název tabulky nebo pohledu
@inputpath varchar(128)=NULL, -- adresář na serveru zakončený lomítkem
@inputname varchar(128)=NULL, -- jméno vstupního souboru
@server varchar(128)='(local)', -- název serveru
@username varchar(128)='sa', -- logovací jméno
@password varchar(128)=NULL, -- heslo
@delimiter varchar(3) = 'tab' -- oddělovač ( ‚tab‘ – tabulátor, ‚,‘ - čárka nebo jakýkoliv znak )
Příklad volání
Vytvoření testovací tabulky:
SELECT * INTO polozkaimp FROM polozka WHERE 1=0
Export tabulky polozka do souboru:
up_BB_exporttable @table='polozka', @outputpath='c:\', @username = 'xxx', @password = 'xxx', @server = 'S01'
Import souboru polozka.bcp do tabulky polozkaimp
up_BB_importtable @table='polozkaimp', @inputpath='c:\',@inputname='polozka.bcp', @username = 'xxx', @password = 'xxx', @server = 'S01'
Další odkazy:
Copyright © BB consult engineering s.r.o. 1998-2025.
All Rights Reserved.