public class BcpDBCopier extends DBCopier
This copier can generally be used with the default property settings,
with the exception of maxTextOrImageSize
which you will want
to set to be no smaller than the largest text or image column in the
tables being copied. See your DB vendor documentation for details.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
BcpDBCopier() |
Modifier and Type | Method and Description |
---|---|
void |
doStartService()
Start the service.
|
int |
getMaxTextOrImageSize()
Get property
maxTextOrImageSize |
boolean |
getUseNativeMode()
Get property
useNativeMode |
boolean |
getUseTruncateTable()
Get property
useTruncateTable |
boolean |
isUseNativeMode()
Test property
useNativeMode |
boolean |
isUseTruncateTable()
Test property
useTruncateTable |
void |
setMaxTextOrImageSize(int pMaxTextOrImageSize)
Set property
maxTextOrImageSize |
void |
setUseNativeMode(boolean pUseNativeMode)
Set property
useNativeMode |
void |
setUseTruncateTable(boolean pUseTruncateTable)
Set property
useTruncateTable |
cleanupDirectory, copy, getCleanupDirectory, getCommandOutput, getDataFileSuffix, getDeleteDataFileName, getDestination, getDirectory, getExportCommand, getImportCommand, getSource, getSqlCommand, getTables, isCleanupDirectory, setCleanupDirectory, setDataFileSuffix, setDeleteDataFileName, setDestination, setDirectory, setExportCommand, setImportCommand, setSource, setSqlCommand, setTables
addLogListener, createAdminServlet, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService, toString
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public void setUseNativeMode(boolean pUseNativeMode)
useNativeMode
pUseNativeMode
- new value to setpublic boolean getUseNativeMode()
useNativeMode
useNativeMode
public boolean isUseNativeMode()
useNativeMode
useNativeMode
public void setMaxTextOrImageSize(int pMaxTextOrImageSize)
maxTextOrImageSize
pMaxTextOrImageSize
- new value to setpublic int getMaxTextOrImageSize()
maxTextOrImageSize
maxTextOrImageSize
public void setUseTruncateTable(boolean pUseTruncateTable)
useTruncateTable
pUseTruncateTable
- new value to setpublic boolean getUseTruncateTable()
useTruncateTable
useTruncateTable
public boolean isUseTruncateTable()
useTruncateTable
useTruncateTable
public void doStartService()
doStartService
in class GenericService