<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kb.sagedev.it/index.php?action=history&amp;feed=atom&amp;title=Gestione_dossier</id>
	<title>Gestione dossier - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://kb.sagedev.it/index.php?action=history&amp;feed=atom&amp;title=Gestione_dossier"/>
	<link rel="alternate" type="text/html" href="https://kb.sagedev.it/index.php?title=Gestione_dossier&amp;action=history"/>
	<updated>2026-04-18T01:39:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://kb.sagedev.it/index.php?title=Gestione_dossier&amp;diff=19&amp;oldid=prev</id>
		<title>Mwadmin: Created page with &quot;== Gestione dossier ==  === Eliminazione dossier ===  Detto ZZZ il  nome del dossier da eliminare:  # Da '''GESADS''' selezionare il dossier ZZZ e cliccare sul pulsante ''Elim...&quot;</title>
		<link rel="alternate" type="text/html" href="https://kb.sagedev.it/index.php?title=Gestione_dossier&amp;diff=19&amp;oldid=prev"/>
		<updated>2019-05-31T07:27:46Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Gestione dossier ==  === Eliminazione dossier ===  Detto ZZZ il  nome del dossier da eliminare:  # Da &amp;#039;&amp;#039;&amp;#039;GESADS&amp;#039;&amp;#039;&amp;#039; selezionare il dossier ZZZ e cliccare sul pulsante &amp;#039;&amp;#039;Elim...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Gestione dossier ==&lt;br /&gt;
&lt;br /&gt;
=== Eliminazione dossier ===&lt;br /&gt;
&lt;br /&gt;
Detto ZZZ il  nome del dossier da eliminare:&lt;br /&gt;
&lt;br /&gt;
# Da '''GESADS''' selezionare il dossier ZZZ e cliccare sul pulsante ''Elimina''&lt;br /&gt;
# Andare sul server applicativo (srvx3), nella cartella ''Folders'' (C:\SAGE\SAGEX3V6\X3V6\Folders)&lt;br /&gt;
#* rimuovere la cartella ZZZ&lt;br /&gt;
#* rimuovere la cartella X3_PUB\ZZZ&lt;br /&gt;
# Eseguire i comandi sql seguenti (per connettersi il nome istanza è SERVER\X3V6):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
use [x3v6]&lt;br /&gt;
&lt;br /&gt;
DECLARE @table_schema varchar(100)&lt;br /&gt;
       ,@table_name varchar(100)&lt;br /&gt;
       ,@constraint_schema varchar(100)&lt;br /&gt;
       ,@constraint_name varchar(100)&lt;br /&gt;
       ,@cmd nvarchar(200)&lt;br /&gt;
&lt;br /&gt;
--  Inserire il nome dello schema da eliminare &lt;br /&gt;
SET @table_schema = 'TEST'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- drop all VIEW&lt;br /&gt;
--&lt;br /&gt;
DECLARE @table_cursor CURSOR &lt;br /&gt;
SET @table_cursor = CURSOR FOR  &lt;br /&gt;
  select TABLE_NAME&lt;br /&gt;
  from INFORMATION_SCHEMA.TABLES&lt;br /&gt;
  where &lt;br /&gt;
		 TABLE_TYPE = 'VIEW'&lt;br /&gt;
	 and TABLE_SCHEMA = @table_schema&lt;br /&gt;
  order by TABLE_NAME   &lt;br /&gt;
  &lt;br /&gt;
OPEN @table_cursor&lt;br /&gt;
FETCH NEXT FROM @table_cursor INTO  @table_name&lt;br /&gt;
&lt;br /&gt;
print 'elimino viste'  &lt;br /&gt;
WHILE @@FETCH_STATUS = 0 &lt;br /&gt;
BEGIN&lt;br /&gt;
     SELECT @cmd = 'DROP TABLE [' + @table_schema + '].[' + @table_name + ']'&lt;br /&gt;
     print @cmd&lt;br /&gt;
     --EXEC sp_executesql @cmd&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
     FETCH NEXT FROM @table_cursor INTO  @table_name&lt;br /&gt;
END&lt;br /&gt;
  &lt;br /&gt;
CLOSE @table_cursor &lt;br /&gt;
DEALLOCATE @table_cursor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- drop all TABLE&lt;br /&gt;
--&lt;br /&gt;
SET @table_cursor = CURSOR FOR  select TABLE_NAME&lt;br /&gt;
    from INFORMATION_SCHEMA.TABLES&lt;br /&gt;
  where &lt;br /&gt;
		 TABLE_TYPE = 'BASE TABLE'&lt;br /&gt;
	 and TABLE_SCHEMA = @table_schema &lt;br /&gt;
  order by TABLE_NAME &lt;br /&gt;
&lt;br /&gt;
OPEN @table_cursor&lt;br /&gt;
FETCH NEXT FROM @table_cursor INTO  @table_name&lt;br /&gt;
&lt;br /&gt;
print 'Elimino TAbelle'  &lt;br /&gt;
&lt;br /&gt;
WHILE @@FETCH_STATUS = 0 &lt;br /&gt;
BEGIN&lt;br /&gt;
     SELECT @cmd = 'DROP TABLE [' + @table_schema + '].[' + @table_name + ']'&lt;br /&gt;
     print @cmd&lt;br /&gt;
     --EXEC sp_executesql @cmd&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
     FETCH NEXT FROM @table_cursor INTO  @table_name&lt;br /&gt;
END&lt;br /&gt;
  &lt;br /&gt;
CLOSE @table_cursor &lt;br /&gt;
DEALLOCATE @table_cursor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
-- Cancellazione Schema&lt;br /&gt;
--&lt;br /&gt;
SELECT @cmd = 'DROP SCHEMA ' + @table_schema  &lt;br /&gt;
--EXEC sp_executesql @cmd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eseguire le cancellazione seguenti:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select * from  X3.ADOSACT where DOSSIER_0  like 'TEST%' &lt;br /&gt;
delete         X3.ADOSACT where DOSSIER_0  like 'TEST%' &lt;br /&gt;
&lt;br /&gt;
select * from  X3.ADOSDIM where DOSSIER_0  like 'TEST%' &lt;br /&gt;
delete         X3.ADOSDIM where DOSSIER_0  like 'TEST%' &lt;br /&gt;
&lt;br /&gt;
select * from dbo.SS_SEQUENCE where usr  like 'TEST%' &lt;br /&gt;
delete        dbo.SS_SEQUENCE where usr  like 'TEST%' &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mwadmin</name></author>
	</entry>
</feed>