Error - Cannot add data to "unknown document"

I have had this happen to me twice in two days.
The file which I save constantly as I'm working on, comes up with this error and I can't open the .indd file. 
I don't have any network, new external drive or installed any new updates that might affect things.
What's happening?? 
I appreciate any help, and I am not too computer savvy...
Thanks

If you rebuilt from scratch and it's working, there's probably no need to export to IDML. This kind of thing can happen with files from previous versions of ID that you open and edit in a new version. If you have to update legacy files I recommend exporting them to IDML (or .inx if the version supports it) from the original version, then opening that for conversion, and don't overwrite the old version -- you may find you need it for backup later.

Similar Messages

  • IDCS3   error message "Cannot add data to unknown document"

    I am using a Mac and last week I opened an ID document from my flash drive, worked on it, saved it back to my flash drive and reopened it just to make sure it saved right. Now when I try to open it, it says "Cannot add data to unknown document". All the permissions look fine. Is it a file problem? Is there anything I can do to recover it?

    That is a very dangerous workflow. NEVER work off of removable media.
    Always copy to your harddrive and work there.
    That said, try copying the file to your harddrive now and working on that.
    Bob

  • Cannot add data to unknown document?

    Hi there,
    There are several computers working on a server and two other employees were working on the same indesign document at the same time, causing both of them to suddenly crash and then the file became corrupted. When I try and open the document I get the error message 'cannot add data to unknown document'. I still get the same message even when trying to open the file from my desktop. I am using CS5.5 and am on an imac....
    I have tried to find a solution to this in the threads, but so far no luck! Have also tried to call Adobe but they were no help . Any assistance would be greatly appreciated.
    Thanks
    E.Coe

    First off, two people shouldn't have the ability to work on the same file at the same time. That was a bug in the initial release of CS5 or CS5.5 (not sure which) but it was fixed in the first patch. If you haven't updated to 7.5.3 you need to do that to prevent future problems and take advantage of other bug fixes.
    As far as your file, it doesn't sound all that hopeful. Try opening as a copy. If that doesn't work you may have to rebuild, or if more cost effective, use the Markzware recovery service: Bad InDesign or Quark File Recovery Submission Form

  • Cannot add data

    I received the following error message when I tried to open a CS3 Indesign document that I had worked on last week. The document has some images in it and uses a lot of different script types.
    i cannot add data "unknown document"
    I am working on an IMAC OS10.5.6

    You'll be better off asking this in the Mac forum than here in Windows, but it sounds like the file has been damaged. Try opening it as a copy.

  • FRM-47013 error: Cannot add parameter P LEVEL to Parameter List REPDATA: pa

    Hello! I am using Forms 6i and get the above error-FRM-47013 error: Cannot add parameter P LEVEL to Parameter List REPDATA: parameter with this name exists. when clicking on the Run Report button on a parameter form. I have googled and I'm doing everything I know to do, but cannot get rid of the error. Any help is greatly appreciated! I only have 3 months Oracle experience coming from a VB/C# background.
    Here's my code that is on the Run Report Program Unit on the parameter form:
    PROCEDURE run_report IS
    pl_id ParamList;
    pl_name VARCHAR2(10) := 'repdata';
    v_rep_num number;
    hold_where_clause varchar2(2000);
    charFY                                                  varchar2(4);
    the_connect varchar2(10);
    CharAlertText          varchar2(300); --Alert message text
         NumAlertVal      number; --Alert prompt 
    begin
         if :CONTROL.BEGINNING_FISCAL_YEAR is null or :CONTROL.ENDING_FISCAL_YEAR is null then
                        CharAlertText := 'You must enter Beginning and Ending Fiscal Years before running this report!';
                        set_alert_button_property('ALERT_1',ALERT_BUTTON1,LABEL,'Ok'); --alert value equals 88
                        set_alert_property('ALERT_1',title,'No Year');
                        set_alert_property('ALERT_1',alert_message_text,CharAlertText);
                        NumAlertVal :=show_alert('ALERT_1');
                        raise form_trigger_failure;
         end if;
         if :CONTROL.BEGINNING_FISCAL_YEAR > :CONTROL.ENDING_FISCAL_YEAR then
                        CharAlertText := 'You must enter an Ending Year Fiscal Year greater than or equal to Beginning Year!';
                        set_alert_button_property('ALERT_1',ALERT_BUTTON1,LABEL,'Ok'); --alert value equals 88
                        set_alert_property('ALERT_1',title,'Invalid Year');
                        set_alert_property('ALERT_1',alert_message_text,CharAlertText);
                        NumAlertVal :=show_alert('ALERT_1');
                        raise form_trigger_failure;
         end if;
    --This section creates system identified parameter list.      
    BEGIN
    pl_id := Get_Parameter_List(pl_name);
    IF Not Id_Null(pl_id) THEN
    Destroy_Parameter_List(pl_name);
    --pl_id := Create_Parameter_List(pl_name);
    --IF Id_Null(pl_id) THEN
    --Message('Error creating parameter list '||pl_name);
    --RAISE Form_Trigger_Failure;
    --END IF;
    END IF;
    pl_id := Create_Parameter_List(pl_name);
    Add_parameter(pl_id,'P_LEVEL',text_parameter,:control.hierarchy);
    IF Id_Null(pl_id) THEN
    Message('Error creating parameter list '||pl_name);
    RAISE Form_Trigger_Failure;
    END IF;
    END;
    --End section that creates parameter list.
    BEGIN
    -- This will get the next sequence number from the database to make the
    -- report file name unique
    select ombil.report_seq.nextval
    into v_rep_num
    from dual;
    exception when no_data_found then
    display_error_text(203,'S','N');
    raise form_trigger_failure;
    END;
    If :control.hierarchy = 1 then
    hold_where_clause := ' ';
    elsif :control.hierarchy = 2 then
         hold_where_clause := ' AND DIV.ID = ' || :control.division_poplist ||' ';
    elsif :control.hierarchy = 3 then
    hold_where_clause := ' AND DIST.ID = ' || :control.district_poplist ||' ';
    elsif :control.hierarchy = 4 then
              hold_where_clause := ' AND PS.ID = ' || :control.psite_poplist ||' ';
    elsif :control.hierarchy = 5 then
    hold_where_clause := ' AND PS.ID IN ' || :CONTROL.MULTI_PROJECT_SITES ||' ';
    end if;
    --charFY := 'where to_char(MP.fiscal_year, ''RRRR'') = to_char(:CONTROL.FISCAL_YEAR, ''RRRR'')';
    Add_Parameter(pl_id,'PARAMFORM',TEXT_PARAMETER,'NO');
    Add_Parameter(pl_id,'DESTYPE',TEXT_PARAMETER,'FILE');
    Add_Parameter(pl_id,'DESNAME',TEXT_PARAMETER,:global.cur_reports_path||to_char(v_rep_num)||'.'||:control.format);
    Add_parameter(pl_id,'P_WHERE',text_parameter,hold_where_clause);
    Add_parameter(pl_id,'P_FY_BEGIN',text_parameter, to_char(:CONTROL.BEGINNING_FISCAL_YEAR, 'DD-MON-YYYY'));
    Add_parameter(pl_id,'P_FY_END',text_parameter, to_char(:CONTROL.ENDING_FISCAL_YEAR, 'DD-MON-YYYY'));
    --Add_parameter(pl_id,'P_LEVEL',text_parameter,:control.hierarchy); 
    /*if :control.format = 'CSV' then
    Add_Parameter(pl_id,'DESFORMAT',TEXT_PARAMETER,'DELIMITED');
              Add_Parameter(pl_id,'DELIMITER',TEXT_PARAMETER,',');
                        run_product(REPORTS,'es_adm_mit_percent_csv.rep',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);
    else */
              --Add_parameter(pl_id,'P_LEVEL',text_parameter,:control.hierarchy);
    Add_Parameter(pl_id,'DESFORMAT',TEXT_PARAMETER,:control.format);
         --end if;
    run_product(REPORTS,'es_fish_mit_reqs.rep',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,NULL);
    --Destroy_Parameter_List(pl_id);
    web.show_document(:global.cur_reports_url||to_char(v_rep_num)||'.'||:control.format,'_SELF');
    exception when others then
    display_error_text(202,'S','N');
    end;
    Edited by: [email protected] on Feb 27, 2009 6:35 AM

    A coworker figured out that the switchboard data input form was pointed at the wrong executable file. I knew there wasn't anything wrong with my code! I'll remember this one next time!
    Edited by: [email protected] on Feb 27, 2009 12:24 PM

  • ERROR : Cannot get data set while connecting to BI.

    Hi,
    I am trying to connect to BI trouggh my application. I am following one of the document which i got from SDN. But now i am getting ERROR : Cannot get data set  while connecting to BI.  Can any one tell me why i am getting this error.
    when i tried to excecute first time it gave the same error for the bellow given Querry. But after that it got excecuted. Then again It gave the same error. But it got excecuted twise like that after that it dint get excecuted once also.
    Querry:  SELECT
    [Measures].MEMBERS ON AXIS(0) ,
    NON EMPTY [0VENDOR].MEMBERS ON AXIS(1)
    FROM [0PUR_C01/0PUR_C01_DB_Q04];
    Regards,
    H.V.Swathi
    Edited by: H.V Swathi on Jun 1, 2009 1:33 PM

    HI,
    Thanks for ur reply.
    NO
    i am using this part of code to display the result in IFrame.
    IConnectionFactory connectionFactory = null;
         IBIConnection connection = null;
         IBIDataSet dataset = null;
    //        get the MDX statement entered by the User
         String mdxStatement = wdContext.currentContextElement().getMDXQ();
         wdComponentAPI.getMessageManager().reportSuccess("mdxStatement  "+mdxStatement.toString());
    //        Declare a stringbuffer to store the HTML Code
         StringBuffer l_strXmlFile = new StringBuffer();
         wdComponentAPI.getMessageManager().reportSuccess("l_strXmlFile  "+l_strXmlFile.toString());
         try {
    //        Connect to BW System
         Context initctx = new InitialContext();
    //        Perform JNDI lookup to obtain connection factory
            wdComponentAPI.getMessageManager().reportSuccess("l_strXmlFile eeeeee ");
         connectionFactory =
         (IConnectionFactory) initctx.lookup(
         "deployedAdapters/SDK_XMLA/shareable/SDK_XMLA");
    //        Establish connection using default connection properties
            wdComponentAPI.getMessageManager().reportSuccess("connectionFactory  "+connectionFactory);
         connection =
         (IBIConnection) connectionFactory.getConnectionEx(null);
         wdComponentAPI.getMessageManager().reportSuccess("connection  "+connection);
         IBIOlap olap = ((IBIConnection) connection).getOlap();
         wdComponentAPI.getMessageManager().reportSuccess("olap  "+olap);
    //     Execute the MDX statement and retrieve the data set
    //     using the execute method of the IBIOlap interface.
    dataset = olap.execute(mdxStatement);
    wdComponentAPI.getMessageManager().reportSuccess("dataset  "+dataset);
    } catch (Exception e) {
    e.printStackTrace();
    wdComponentAPI.getMessageManager().reportException(
    e.getLocalizedMessage(),
    true);
    } finally {
    try {
    connection.close();
    } catch (Exception e1) {
    //     TODO Auto-generated catch block
    e1.printStackTrace();
    if (dataset == null) {
    wdContext.currentContextElement().setResult_Visibility(
    WDVisibility.NONE);
    } else {
    wdContext.currentContextElement().setResult_Visibility(
    WDVisibility.VISIBLE);
    //     Render the data set.
    l_strXmlFile
    .append("<html>")
    .append("<head></head>")
    .append("<body>");
    //     Display the MDX that has been executed.
    l_strXmlFile
    .append("<p><b>MDX Statement that was executed:</b><br> ")
    .append("<span class=\"code\">")
    .append(mdxStatement)
    .append("</span> </p>");
    try {
    BIDataSetTableModel table =
    new BIDataSetTableModel(dataset, false);
    l_strXmlFile.append("<p>Result set:</p>");
    l_strXmlFile.append(
    "<table width=700 border=1 cellpadding=0 cellspacing=0>");
    int row = table.getRowCount();
    int col = table.getColumnCount();
    for (int i = 0; i < row; i++) {
    l_strXmlFile.append("<tr>");
    for (int j = 0; j < col; j++) {
    BITableItem item = (BITableItem) table.getValueAt(i, j);
    l_strXmlFile.append("<td class=\"headCenter\">"); l_strXmlFile.append(Helpers.escape(item.toString()));
    l_strXmlFile.append("</td>");
    l_strXmlFile.append("</tr>");
    l_strXmlFile.append("</table>");
    l_strXmlFile.append("</body></html>"); } catch (BISQLException e2) {
    //     TODO Auto-generated catch block
    e2.printStackTrace();
    //     read the stringbuffer into bytes
    byte[] l_byteData = null;
    try {
    l_byteData = l_strXmlFile.toString().getBytes("UTF-8");
    } catch (UnsupportedEncodingException e) {
    wdComponentAPI.getMessageManager().reportException(
    e.getLocalizedMessage(),
    false);
    //     Create a web resource and set the value of the
    //     context variable "IFrameData" to it's URL
    IWDCachedWebResource l_File =
    WDWebResource.getWebResource(
    l_byteData,
    WDWebResourceType.HTML);
    try {
    wdContext.currentContextElement().setIFrameData(
    l_File.getURL());
    } catch (WDURLException e1) {
    wdComponentAPI.getMessageManager().reportException(
    e1.getLocalizedMessage(),
    false);
    Reagards,
    H.V.Swathi

  • Cannot add or update this document; rows are missing [Return - Freight ]

    Hello Experts,
    I am using 8.8 PL15 I have implement Approval Procedure on every Return Document.After approval when I tried to add document using Logistic user it creates following error message.
    Cannot add or update this document; rows are missing [Return - Freight - Freight Code][line: 0]  [Message 131-198]
    There is no any additional freight on Return & Delivery.There is no freight on base document also.
    When i add same document through manager then it add successfully to system.
    Regards,
    Chetan

    hi,
    There may be two reason for this...
    1. Freight accounts are not mapped . Doesn't matter you are using or not these in document .
    2. Check items are not in negative ?
    regards
    Deepak Tyagi

  • Error occured in deployment step 'Add Solution': Error: Cannot add the specified assembly to the global assembly cache

    hi,
    I have created a separate project which contains a class which has some generic methods- its a Utility class.[ its a  class library project ]
    I added this dll into my SharePoint project's wsp package [package--> advanced-->add assembly project from output ]  [ SP 2013/ VS 2012]
    So till yesterday everything was working fine, its has successfully deployed in the GAC.
    But today when I tried to deploy my solution I got this error
    "Error occured in deployment step 'Add Solution': Error: Cannot add the specified assembly to the global assembly cache" .
      I closed the  VS and did iisreset , and uninstalled dll using powershell . and i  went to package removed the dll from the wsp package and deployed again.
    Now when i added  the  dll into this package again, it failed to deploy.
    can anyone tell ,  why this is happening. i have not done any changes in the dll yesterday or today.
    suddenly , it  started behavin stranegly. 

    Use the power shell command to delete dll
    http://www.c-sharpcorner.com/uploadfile/anavijai/how-to-install-or-uninstall-dll-in-gac-using-powershell/

  • Applied an update to an app that records blood pressure. Am unable to retr ieve previously stored info. When following directions in update I cannot "add" data to import because message states data are stored elsewhere and I cannot find where. Help?

    Applied an update to an app that records blood pressure. Am unable to retrieve previously stored info. When following directions in update, I cannot "add" data to import because message states data are stored elsewhere, and I cannot find where. Help?

    You'll have to contact the app developer for help with this.

  • Iphone 4s , i cannot add dates to my calendar

    i recently updated my system ios software and now i cannot add dates to my calender.  i've powering down and back up again.

    Tap the big + sign at the top right of any date.

  • JSPM ERROR- cannot add JAVA patches to deploy queue via JSPM

    Hi Experts! Last two days I have deployed java patches(SP13 to SP18).......almost finished......i have to deploy 2 more components only but suddenly i got error.now i cannot add java patches to JSPM deployment queue. am getting error '/usr/sap/BWP/DVEBMGS10/j2ee/JSPM/log/log_2009_07_22_23_41_20/JSPM_MAIN_1_01.LOG.' I have checked trouble ticket log and i have followed Snote-1329945 and changed instace.properties files  as instance.runmode=normal and just restarted java via SMICM only (server reboot is not possible in my environment)
    Trouble Ticket Report----
    Java Support Package Manager for SAP NetWeaver'04s
    SID................: BWP
    Hostname...........: abcbwp02
    Install directory..: /usr/sap/BWP
    Database...........: DB2/AIX64
    Operating System...: $(/J2EE/StandardSystem/CentralInstance/J2EEEngineInstanceHost/OpSysType)
    JDK version........: 1.4.2 IBM Corporation
    JSPM version.......: 7.00.18.1.01
    System release.....: 700
    ABAP stack present.: true
    The execution ended in error.
    Cannot initialize application data.
    Error while detecting start profile for instance with ID _s.
    More information can be found in the log file /usr/sap/BWP/DVEBMGS10/j2ee/JSPM/log/log_2009_07_22_23_41_20/JSPM_MAIN_1_01.LOG.
    Use the information provided to trouble-shoot the problem. There might be an OSS note providing a solution to this problem. Search for OSS notes with the following search terms:
    com.sap.sdt.jspm.phases.PhaseTypeJSPM/com.sap.sdt.jspm.gui.JspmUiException/Cannot initialize application data/JSPM_MAIN
    JSPMPhases/Java Support Package Manager
    log_2009_07_22_23_41_20 exception:
    #1.5 #C000C0A8D28F0000000000366BD46BD400046F4D35AF2008#1248277310677#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:795)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:795)#Java###Duration: .#1#0:00:10.915#
    #1.5 #C000C0A8D28F0000000000376BD46BD400046F4D35AF2008#1248277310677#/System/Server/Upgrade/Phases/JSPM/JSPMPhases/JSPM_MAIN##com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:796)#######Thread[main,5,main]##0#0#Info#1#com.sap.sdt.ucp.phases.AbstractPhaseType.cleanup(AbstractPhaseType.java:796)#Java###Phase status is .#1#error#
    Thanks.

    Hi,
    ABAP stack present.: true
    The execution ended in error.
    Cannot initialize application data.
    Error while detecting start profile for instance with ID _s.
    Looks like the problem is above 1
    Do the following. This should resolve the issues.
    1. If your dialog instance are also having the Java stack then do one thing move your profile folder to some other name and create a new profile folder with the name "profile".
    Copy only the central instance profiles Default, Instance and start profile.
    Then give a try.
    2. If you do not have the java instance in Dialog instance still do the same thing what I have described. move the current profile folder and create the new folder with the name "profile" and copy the profiles Default, Instance and start profile.
    Chances are the JSPM is reading some other profile while starting the JSPM.
    Regards,
    Ravi

  • Cannot add form fields in document

    Acrobat Pro version 9.1.2
    Windows XP SP 3
    I have a document that I cannot add form fields to. When I try I get a message that says "You cannot edit the file as a form due to its security settings.
    When I go to Advanced->Security->Show Security Properties. The security method is set to No Security and everything is "Allow" under the Document Restrictions Summary.
    Where is there a security issue?

    Lori,
    How did you identify the PDF/A option? I am just curious for my future reference. I could not find it.
    ==================
    Rupey,
    The fonts are not embedded and that may also be something to address. A lot of these issues may be related to the 3rd party product used to create the PDF.

  • Network Error: Cannot Send Data (1042012) in Hyperion Planning

    I am using Hyperion Planning 11.1.2.1
    I'm getting this error when i'm trying to refresh my Planning database.
    Com.hyperion.planning.olap.EssbaseException: Network error [%s]: Cannot Send Data (1042012)
    Any suggestions?

    First make sure your essbase is up and running. If it is then:
    Increase the values for NETDELAY and NETRETRYCOUNT.
    Check the index cache size, data cache size, and data block size to make sure that they are within the recommended ranges.
    How to do it and how much to set, you will get this information in Essbase database administrator's guide:
    http://download.oracle.com/docs/cd/E17236_01/epm.1112/esb_dbag.pdf
    Also have a look at:
    Network Error message
    Cheers...!!!

  • Getting Error : Cannot attach data store shared-memory segment,

    HI Team,
    I am trying to integrate Timesten IMDB in my application.
    Machine details
    Windows 2003, 32 bit, 4GB RAM.
    IMDB DB details
    Permanent size 500MB, temp size 40MB.
    If I try to connect to database using ttisql it get connected. But If I try to connect in my Java application I get following exception.
    java.sql.SQLException: [TimesTen][TimesTen 11.2.1.3.0 ODBC Driver][TimesTen]TT0837: Cannot attach data store shared-memory segment, error 8 -- file "db.c", lineno 7966, procedure "sbDbCreate"
    at com.timesten.jdbc.JdbcOdbc.createSQLException(JdbcOdbc.java:3269)
    at com.timesten.jdbc.JdbcOdbc.standardError(JdbcOdbc.java:3418)
    at com.timesten.jdbc.JdbcOdbc.standardError(JdbcOdbc.java:3383)
    at com.timesten.jdbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:787)
    at com.timesten.jdbc.JdbcOdbcConnection.connect(JdbcOdbcConnection.java:1800)
    at com.timesten.jdbc.TimesTenDriver.connect(TimesTenDriver.java:303)
    at com.timesten.jdbc.TimesTenDriver.connect(TimesTenDriver.java:159)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:207)
    Maximum permanent size that works with Java application is 100MB. But it would not be enough for our use.
    Could anybody let me know the way to resolve/reason for getting this error? Any response would be appreciated.
    Thanks in Advance,
    Regards,
    atul

    This is a very common problem on 32-bit Windows. A TimesTen datastore is a single region of 'shared memory' allocated as a shared mapping from the paging file. In 'direct mode', when the application process(in your case either ttIsql or the JVM) 'connects' to the datastore the datastore memory region is mapped into the process address space. In order for this to happen it is necessary for there to be a free region in the process adddress space that is at least the size of the datastore. This region must be contiguous (i.e. a single region). Unfortunately, the process memory map in 32-bit Windows is typically highly fragmented and the more DLLs that a process uses the worse this is. Also, JVMs typically use a lot of memory, depending on configuration.
    Your options to solve this are really limited to:
    1. Significantly reduce the memory used by the JVM (may not be possible).
    2. Use a local client/server connection from Java instead of a direct mode connection. To minismise the performance overhead make sure you use the optimised ShmIpc connectivity rather than TCP/IP. Even with this there is likely to be a >50% reduction in performance compared to direct mode.
    3. Switch to 64-bit Windows, 64-bit TimesTen and 64-bit Java. Even without adding any extra memory to your machine thsi will very likely fix the problem.
    Option (3) is by far the best one.
    Regards,
    Chris

  • Cannot add data to existing table

    Hello All,
    I have a very trivial issue.  I have an existing test table in SQL and I use DBVisualizer client to connect to the server.
    I have only six records in the table that I am testing.  I have a field called "SITE".  Within this field I have the following data:
    Site:
    NYC
    LA
    BOS
    I am trying to import a csv file with 6 row of records, where I have records in there where 'site' = "BOS".
    But when  I try to import, I get the following error:
    "Violation of Unique Key constraint 'ix1_test'. Cannot insert duplicate key in object 'dbo.test'."
    When I try to add the records manually, SQL allows me to add all data into the row, except when I try to add "BOS" into the site field.  Then the error happens.
    What I do not understand is, I imported a previous csv with nine (9) records with multiple rows of records with "BOS" in the site field and had no issues.
    Why is this occurring now?
    Any help would be great!
    Thanks everyone!

    Thanks for the help Dan.  But it seems like I need the SQL admin to make some changes to the table.  What should I tell the SQL Admin to do on my test table?
    Or since this is a test table, and I believe I have full access to it, is there anything I can run not to make those fields part of a unique constraint?
    I can't really make a recommendation without knowing more about the data.  I see that this is a test table, but is the intent to model something in the real world? In the latter case, you might want more than one table (e.g. rooms, devices,
    and device types).  That would allow you to keep an inventory of computer devices and their locations with any number of devices per room.
    If your intent is to just play around inserting and selecting data without regard to data integrity, you can drop the constraint with the command below, assuming you have permissions to do so.
    ALTER TABLE dbo.test DROP CONSTRAINT idx1_test;
    I do have one minor recommendation for your admin about the constraint naming, though.  Although primary key and unique constraints are implemented as a unique index, I suggest a naming convention other than one that suggests an index.  This will
    help avoid confusion with indexes that are used to improve performance rather than ensure data integrity.  For example, you could name this unique constraint something like UQ_test_1 rather than ix1_test.
    Dan Guzman, SQL Server MVP, http://www.dbdelta.com

Maybe you are looking for