245
246
247
248
249
250
251
252
253
254
255
|
# File 'lib/sql_cmd/query.rb', line 245
def migrate_logins(start_time, source_connection_string, destination_connection_string, database_name)
start_time = SqlCmd.unify_start_time(start_time)
import_script_filename = export_logins(start_time, source_connection_string, database_name)
return if import_script_filename.nil?
if ::File.exist?(import_script_filename)
EasyIO.logger.info "Importing logins on [#{connection_string_part(destination_connection_string, :server)}]..."
execute_script_file(destination_connection_string, import_script_filename)
else
EasyIO.logger.warn 'Unable to migrate logins. Ensure they exist or manually create them.'
end
end
|