20. maj 2007 - 22:29
Der er
13 kommentarer og 2 løsninger
tabeller fra en database til en anden
Jeg har 20 tabeller i en database som jeg gerne vil ha' kopieret over i en anden databasen, kan man det? Hvis ja, hvordan?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
du eksporterer tabel definitioner til SQL og kører i den anden database med Enterprise Manager / Studio du bør kunne flytte data med: INSERT INTO database1..tabelx SELECT * FROM database2..tabelx
jeg bruger Enterprise Manager. Kan du ikke komme med en lidt dybere forklaring?
jeg savner lidt step by step.
Jeg brugte DTS og det virkede fint. I må gerne begge ligge et svar.
højre klik på tabel og find "Generate SQL scripts", gem dem og kør dem i den anden database flyt data som beskrevet først
Inden I ligger et svar så må I da også gerne fortælle mig hvordan jeg får Stored Procedures over i den anden databasen.
DU kan bruge de programmer jeg gav link til dig tidligere. De har begge en gratis prøve periode. Der kan du nemt se alle forskelle.
dem kan du også generere SQL scripts til i EM
arne_v >> Det fandt jeg ud af, men så har jeg fået denne her fejl: Server Error in '/' Application. -------------------------------------------------------------------------------- Could not find stored procedure 'dbo.forums_SiteSettings_Get'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Data.SqlClient.SqlException: Could not find stored procedure 'dbo.forums_SiteSettings_Get'. Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace: [SqlException: Could not find stored procedure 'dbo.forums_SiteSettings_Get'.] System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) +742 System.Data.SqlClient.SqlCommand.ExecuteReader() +42 AspNetForums.Data.SqlDataProvider.LoadSiteSettings(String application) +221 AspNetForums.Components.Globals.GetSiteSettings(String applicationName, HttpContext context) +87 AspNetForums.Components.Globals.GetSiteSettings() +37 AspNetForums.Data.SqlDataProvider..cctor() +5 [TypeInitializationException: The type initializer for "AspNetForums.Data.SqlDataProvider" threw an exception.] [TargetInvocationException: Exception has been thrown by the target of an invocation.] System.Reflection.RuntimeConstructorInfo.InternalInvoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean isBinderDefault) +0 System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +413 AspNetForums.Components.ForumsDataProvider.Instance(HttpContext context, String providerTypeName, String databaseOwner, String connectionString) +613 AspNetForums.Components.ForumException.Log() +20 AspNetForums.ForumsHttpModule.Application_BeginRequest(Object source, EventArgs e) +396 System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87
nå jeg ved ikke hvad der lige er sket, men jeg skrev lige et forkert database navn og så skrev jeg det rigtige igen og nu virker det. mærkeligt. nå lig jeres svar så i kan få jeres point.
dr_chaos> du skal lige ramme den der lille cirkel ude til venstre ...
Det sker lidt for ofte for mig :(
Computerworld tilbyder specialiserede kurser i database-management