Error Partitioning
Hi,
I used disk utility to decrease the size of my main partition so I could create another one and install ubuntu.
I didn't like ubuntu at all so I uninstalled it and deleted the partition I created. But now when I try to increase the size of my main partition I get the following error:
mediakit reports partition (map) too small
Any way to solve this?
Thanks!
PS: Powerbook 17"
1.67GHZ
1GBRAM
Ati mobility radeon 9700 128MB
http://docs.info.apple.com/article.html?artnum=306496
http://docs.info.apple.com/article.html?artnum=8647
also try removing partition using boot camp program
Similar Messages
-
ERROR: Partition 4 extends beyond the end of the disk
Hi,
I'm trying to install Solaris 10 on my x86 laptop. Everyting is OK until the start of the installation and as I try to start the installation it prints an error message:
ERROR: Partition 4 extends beyond the end of the disk
Output of sfdisk -l /dev/hda command is as follows:
Disk /dev/hda: 155061 cylinders, 16 heads, 63 sectors/track
Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 20798- 20799- 10482381 c W95 FAT32 (LBA)
end: (c,h,s) expected (1023,15,63) found (1023,254,63)
/dev/hda2 20798+ 20829 32- 15907+ be Solaris boot
/dev/hda3 20830 53565 32736 16498944 bf Unknown
/dev/hda4 53568 155060 101493 51152472 f W95 Ext'd (LBA)
start: (c,h,s) expected (1023,15,63) found (1023,33,1)
end: (c,h,s) expected (1023,15,63) found (1023,80,63)
/dev/hda5 53568+ 138900 85333- 43007800+ 83 Linux
/dev/hda6 138901+ 142869 3969- 2000344+ 82 Linux swap
/dev/hda7 142870+ 155060 12191- 6144232+ 83 Linux
I'm trying to install boot partition on /dev/hda2 and the Solaris on /dev/hda3.
Is there any way to overcome this error without repartitioning the disk ?I agree that there is no obvious error from the data you've provided.
What version of Solaris are you running
uname -a
Are you using a SCSI disk or a SATA drive?
On Solaris it affect which driver we use.
I've very curious what the geometry stored in the Solaris disk label is.
Would it be possible for you to dump the fdisk partition table
and the Solaris disk labels and vtoc and send them to me.
dd if=/dev/dsk/c0d0p0 of=/tmp/mbr count=1
dd if=/dev/dsk/c0d0p2 of=/tmp/pbr count=3
[email protected]
As a workaround:
Since partition is 82 is a linux swap partition, it should be relatively easy to
shrink that partition by a few cylinders and then run makeswap
with no loss of information. -
Error - Partitioning and Grooming has not completed recently
Hi,
I am new to SCOM Administration. Please need support on the following issue.
I am getting error "Partitioning and Grooming has not completed recently" and Alert Source "All Management Servers Resource Pool DB Watcher".
As suggested in one of the posts, I connected to SQL Server Management Studio > OpsMgr database > New Query > p_PartitioningAndGrooming and received message "Command(s) completed successfully.".
I could find posts or links to fix the issue but I am not sure, how to proceed further since there is no error in my case.
SCOM version 2012 R2.
Thank you.can you check this -
http://blogs.technet.com/b/jonathanalmquist/archive/2008/11/25/alert-grooming-is-it-working-or-not.aspx
similar issue as your is also discussed here -
https://social.technet.microsoft.com/Forums/ie/en-US/a57ef8ce-f999-43f6-aa9f-a3f8b60ce720/partitioning-and-grooming-has-not-completed-recently?forum=operationsmanagergeneral
Thanks, S K Agrawal -
Cfdisk error: Partition ends in the final partial cylinder
I was rearraging some partitions last night. I have two hard drives, both 1TB. They are (now) laid out as follows:
Drive 1:
- 40GB partition for Windows system
- 40GB partition for Arch system
- 920GB partition for backed up documents
Drive 2:
- 80GB utility partition
- 920GB partition for documents
I used fdisk to create the last partition on the first drive (the first two partitions were already in place). I pretty much just told it to create a 'n'ew, 'p'rimary partition and then accepted the default options in order to get a partition that filled the remainder of the drive. None of the partitions were in place on the second drive, and I tried using fdisk, but when I tried to create the first partition, it wouldn't allow me to start it at the beginning of the drive (it insisted on making the first partition start at sector 2048 rather than sector 63). I figured I'd try out cfdisk to see if it would allow me to start the partition on sector 63, and it did. Got those partitions created just fine using cfdisk.
However, I went back to check my work after I had created all the partitions and hit a source of confusion. cfdisk spouts out an error whenever I try to view the first drive. It says partition number 2 is bad and that the "Partition ends in the final partial cylinder". (Not sure if partition number 2 refers to the second or third partition. (Is the index zero-based?)) cfdisk has no trouble viewing my second drive, and fdisk has no problem viewing either of them. I'm a bit of a newbie with regards this sort of thing, so any idea why cfdisk has issues with my first drive?
The drives' layouts, as reported by fdisk:
Disk /dev/sda: 1000.2 GB, 1000203804160 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953523055 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xea8fea8f
Device Boot Start End Blocks Id System
/dev/sda1 * 63 78124094 39062016 7 HPFS/NTFS
/dev/sda2 78124095 156248189 39062047+ 83 Linux
/dev/sda3 156248190 1953523054 898637432+ 7 HPFS/NTFS
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xead3ead3
Device Boot Start End Blocks Id System
/dev/sdb1 63 156248189 78124063+ 7 HPFS/NTFS
/dev/sdb2 156248190 1953520064 898635937+ 7 HPFS/NTFS
Last edited by nonoitall (2010-07-07 21:25:42)plasticeraser wrote:I would like to replace Ubuntu with Arch, unfortunately when I tried earlier I received, a cfdisk error that said "cfdisk error: Partition ends in the final partial cylinder". So I can't just delete the Ubuntu Partitions.
So you /do/ want to remove Ubuntu completely.
plasticeraser wrote:Since I'm at college I really don't want to format anything and possibly losing anything.
Maybe I'm not following, but it looks like you want to format (delete) your Ubuntu partitions, but then again you don't want to format anything. You can't just install Arch on top of your Ubuntu partitions and think it will just overwrite Ubuntu by putting Arch in the existing partitions. That'll just create a huge mess.
If your existing /home is on a separate partition, you can just use fdisk (instead of cfdisk) to delete Ubuntu's / partition so that Arch can use that instead. You should just use an installation medium to do the install process, it really is just a matter or removing your existing distro's / and telling Arch to install to that partition while still preserving your Windows 7 partition(s) and existing /home. -
I am getting the following error when running Disk Utility (under ML) on an exteral USB hard drive:
Error: Partition map repair failed while adjusting structures to fit current whole disk size.
I get thsi when I ask Disk Utility to "Repair Disk" at the top level of the disk hierarchy (i.e. not on one of the partitions within the disk but on the disk itself). I was not getting this error with Lion on the same disk before I upgraded from Lion to ML.
It seems like a bug in ML. I found websites where they suggest that you just run Lion's Disk Utility and it will show the disk to be fine.
Any thoughts?So, I finally seemed to have resolved things with the Seagate 4TB Firewire external drive. If you Google about, you will find a thread on Seagate's own support forum that describes how to disable the sleep function on the drive. You CANNOT ALLOW THE DRIVE TO SLEEP WHILE CONNECTED TO YOUR MAC.
After a lot of reading, here's what I think is happening: the drive goes to sleep, after some period of inactivity, and when you shutdown your Mac, OS X tries to write something to the drive as part of the dismount / disconnect / shutdown process. That fails in some manner, leaving the drive 'corrupted' at the filesystem or partition level.
Then, on the next boot-up, Mountain Lion tells you that it cannot repair the drive and it mounts as read only. Your only fix at that point is to re-partition / re-format and start over (which is big fun with 3TB of data to copy back on to the drive).
If you prevent the drive from sleeping, whenever it's connected to the MacBook, then the above process doesn't occur and voila, the drive just works. So far, I haven't had any problems with about a week of starting / shutting down my MacBook connected to the offending drive (translation: I was going to return the drive, but the problem is clearly with Mac OS X Mountain Lion). -
DISK UTILITY Error: Partition map repair failed...
Hi all,
I purchased a new SEAGATE BACKUP PLUS 3T USB3.0 drive - and formatted GUID 1 partition - then ran repair disk and it showed with = "Error: Partition map repair failed while adjusting structures to fit current whole disk size"
And I also tried 4 partitions but no help
And I also tried formatting same on older 10.6 mac with no errors - then came back to 10.8 and error shows there...
Can some folks please try this on there own setups to see how widespread this is...
Criteria...
1 - ML 10.8.2
2 - Large external drive 2T or greater
Q: Has anyone experienced this and has a possible solution?
ThanksHI all,
This issue has been in discussion (actively) since last August here:
https://discussions.apple.com/thread/4218970?start=0&tstart=0
After months and months of new reports, it's pretty clear that this is an Apple Mountain Lion problem and one that Apple needs to address. As one frustrated user noted :
>>There is no consistent solution for a user. Apple has to supply it. All you can do is submit a bug report to
>> http://www.apple.com/feedback
Please, if you are encountering this problem you will save yourself a lot of wasted time and energy simply by joining me and others in asking Apple to fix this problem: Make a bug report.
Thanks! -
Error: Partition function can only be created in Enterprise edition of SQL Server
By using the Generate Scripts option in SSMS, I've duplicated this DB seven times so far. I do this due to the 10 Gig limit on Sql Express 2012. I was doing this again today. I generated the script, did a search/replace to provide a new DB name for
DB number eight in the series, and then I ran the script to create the DB, causing the error message. I don't remember seeing this error in the past. It's possible I created the first edition of this DB at home, but back then I only had express edition as
I seem to recall (although I did purchase Developer a few months ago).
I don't even know what the Partition function does. I'll try to look that up tonight.
SSMS did create the DB, I just hope the error message doesn't forebode any problems.
USE [master]
GO
/****** Object: Database [Year2014_Aug_To_Dec] Script Date: 07/29/2014 03:55:19 PM ******/
CREATE DATABASE [Year2014_Aug_To_Dec]
CONTAINMENT = NONE
ON PRIMARY
( NAME = N'Year2014_Aug_To_Dec', FILENAME = N'F:\FlatFilesDatabases\Year2014_Aug_To_Dec.mdf' , SIZE = 8832000KB , MAXSIZE = UNLIMITED, FILEGROWTH = 204800KB )
LOG ON
( NAME = N'Year2014_Aug_To_Dec_Log', FILENAME = N'F:\FlatFilesDatabases\Year2014_Aug_To_Dec_Log.ldf' , SIZE = 230400KB , MAXSIZE = 2048GB , FILEGROWTH = 204800KB )
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET COMPATIBILITY_LEVEL = 110
GO
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC [Year2014_Aug_To_Dec].[dbo].[sp_fulltext_database] @action = 'enable'
end
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET ANSI_NULLS OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET ANSI_PADDING OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET ANSI_WARNINGS OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET ARITHABORT OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET AUTO_CLOSE ON
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET AUTO_CREATE_STATISTICS ON
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET AUTO_SHRINK OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET CURSOR_DEFAULT GLOBAL
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET RECURSIVE_TRIGGERS OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET DISABLE_BROKER
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET DATE_CORRELATION_OPTIMIZATION OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET TRUSTWORTHY OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET ALLOW_SNAPSHOT_ISOLATION OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET PARAMETERIZATION SIMPLE
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET READ_COMMITTED_SNAPSHOT OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET HONOR_BROKER_PRIORITY OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET RECOVERY SIMPLE
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET MULTI_USER
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET PAGE_VERIFY CHECKSUM
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET DB_CHAINING OFF
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF )
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET TARGET_RECOVERY_TIME = 0 SECONDS
GO
USE [Year2014_Aug_To_Dec]
GO
/****** Object: User [NT SERVICE\MSSQL$SQLEXPRESS] Script Date: 07/29/2014 03:55:20 PM ******/
CREATE USER [NT SERVICE\MSSQL$SQLEXPRESS] FOR LOGIN [NT Service\MSSQL$SQLEXPRESS] WITH DEFAULT_SCHEMA=[NT SERVICE\MSSQL$SQLEXPRESS]
GO
/****** Object: User [NT Authority\Authenticated Users] Script Date: 07/29/2014 03:55:20 PM ******/
CREATE USER [NT Authority\Authenticated Users] FOR LOGIN [NT AUTHORITY\Authenticated Users] WITH DEFAULT_SCHEMA=[NT Authority\Authenticated Users]
GO
/****** Object: User [BUILTIN\USERS] Script Date: 07/29/2014 03:55:20 PM ******/
CREATE USER [BUILTIN\USERS] FOR LOGIN [BUILTIN\Users]
GO
/****** Object: Schema [NT Authority\Authenticated Users] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE SCHEMA [NT Authority\Authenticated Users]
GO
/****** Object: Schema [NT SERVICE\MSSQL$SQLEXPRESS] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE SCHEMA [NT SERVICE\MSSQL$SQLEXPRESS]
GO
/****** Object: FullTextCatalog [Catalog1] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE FULLTEXT CATALOG [Catalog1]WITH ACCENT_SENSITIVITY = ON
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_06A2E7C5] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_06A2E7C5](varbinary(128)) AS RANGE LEFT FOR VALUES (0x00390039003200380035, 0x006E006E0033003000320034)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_11A1FB2A] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_11A1FB2A](varbinary(128)) AS RANGE LEFT FOR VALUES (0x006100730073006F006300690061007400650073, 0x006E006E003200320032003700350037003300310030003400300035)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_171D3F63] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_171D3F63](varbinary(128)) AS RANGE LEFT FOR VALUES (0x00610072006900650078006900650074, 0x006E006E003200390035003200330033003400310030)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_1FA6CD15] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_1FA6CD15](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0063006F00720070006F0072006100740069006F006E, 0x006E006E0033003500340031003800390031)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_25DC6753] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_25DC6753](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0061007000700072006F007600650064, 0x006E006E00320033003200380035)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_2B429CF3] Script Date: 07/29/2014 03:55:21 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_2B429CF3](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0069006E006500730068006F006D)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_2D3F28A7] Script Date: 07/29/2014 03:55:22 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_2D3F28A7](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0062006F0078, 0x006E006E003200390034003900320033003000350033)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_32ED1505] Script Date: 07/29/2014 03:55:22 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_32ED1505](varbinary(128)) AS RANGE LEFT FOR VALUES (0x006100690064, 0x006E006E00330036)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_3E6129B6] Script Date: 07/29/2014 03:55:22 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_3E6129B6](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0036003600340038, 0x006C00610074006F0074, 0x006E006E00360031003800380038)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_3FC721DF] Script Date: 07/29/2014 03:55:22 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_3FC721DF](varbinary(128)) AS RANGE LEFT FOR VALUES (0x006300680075006E006B, 0x006E006E0034003300330031006400360031)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_4695B1AD] Script Date: 07/29/2014 03:55:22 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_4695B1AD](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0061006D006F0075006E0074, 0x006E006E003200370064003200330032)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_475E2206] Script Date: 07/29/2014 03:55:23 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_475E2206](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0061007200610079006B)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_52082FB0] Script Date: 07/29/2014 03:55:23 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_52082FB0](varbinary(128)) AS RANGE LEFT FOR VALUES (0x00640065007400610069006C, 0x006E006E003300300038003400320032)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_53473803] Script Date: 07/29/2014 03:55:23 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_53473803](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0061006F00730069, 0x006E006E003200350032003900340031)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_6A54BA8D] Script Date: 07/29/2014 03:55:23 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_6A54BA8D](varbinary(128)) AS RANGE LEFT FOR VALUES (0x00620061006E006B, 0x006E006E003300310064003000370032)
GO
/****** Object: PartitionFunction [ifts_comp_fragment_partition_function_7D7C9D9A] Script Date: 07/29/2014 03:55:23 PM ******/
CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_7D7C9D9A](varbinary(128)) AS RANGE LEFT FOR VALUES (0x0063006100720072006900650072, 0x006E006E00330032003700330033)
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_06A2E7C5] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_06A2E7C5] AS PARTITION [ifts_comp_fragment_partition_function_06A2E7C5] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_11A1FB2A] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_11A1FB2A] AS PARTITION [ifts_comp_fragment_partition_function_11A1FB2A] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_171D3F63] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_171D3F63] AS PARTITION [ifts_comp_fragment_partition_function_171D3F63] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_1FA6CD15] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_1FA6CD15] AS PARTITION [ifts_comp_fragment_partition_function_1FA6CD15] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_25DC6753] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_25DC6753] AS PARTITION [ifts_comp_fragment_partition_function_25DC6753] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_2B429CF3] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_2B429CF3] AS PARTITION [ifts_comp_fragment_partition_function_2B429CF3] TO ([PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_2D3F28A7] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_2D3F28A7] AS PARTITION [ifts_comp_fragment_partition_function_2D3F28A7] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_32ED1505] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_32ED1505] AS PARTITION [ifts_comp_fragment_partition_function_32ED1505] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_3E6129B6] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_3E6129B6] AS PARTITION [ifts_comp_fragment_partition_function_3E6129B6] TO ([PRIMARY], [PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_3FC721DF] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_3FC721DF] AS PARTITION [ifts_comp_fragment_partition_function_3FC721DF] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_4695B1AD] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_4695B1AD] AS PARTITION [ifts_comp_fragment_partition_function_4695B1AD] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_475E2206] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_475E2206] AS PARTITION [ifts_comp_fragment_partition_function_475E2206] TO ([PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_52082FB0] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_52082FB0] AS PARTITION [ifts_comp_fragment_partition_function_52082FB0] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_53473803] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_53473803] AS PARTITION [ifts_comp_fragment_partition_function_53473803] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_6A54BA8D] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_6A54BA8D] AS PARTITION [ifts_comp_fragment_partition_function_6A54BA8D] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: PartitionScheme [ifts_comp_fragment_data_space_7D7C9D9A] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_7D7C9D9A] AS PARTITION [ifts_comp_fragment_partition_function_7D7C9D9A] TO ([PRIMARY], [PRIMARY], [PRIMARY])
GO
/****** Object: StoredProcedure [dbo].[Files_RecordCountLastThreeDays_ByFolder] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROC [dbo].[Files_RecordCountLastThreeDays_ByFolder]
@ListOfFolders varchar(max)
AS
-- This query pulls only those folders DID have at least one success (a new file added)
With FoldersWithHits AS(
SELECT COUNT(*) AS NUMFILESADDED, Value as Folder
FROM funcSplit('|', @ListOfFolders) As Folders
inner join Files on CHARINDEX(Folders.Value, Files.AGGREGATEPATH) = 1
WHERE DateAdded > DATEADD(DD, -4, GETDATE())
Group By Value
Select * from FoldersWithHits
Union All
-- To get a list of those folders that did NOT have any new files added,
-- resuse the first query - use the above list of successes to do an exclusion
select 0 as NumFilesAdded, Folders.VAlue as Folder
From funcSplit('|', @ListOfFolders) As Folders
Left Join FoldersWithHits on FoldersWithHits.Folder = Folders.Value
Where FoldersWithHits.folder is null
GO
/****** Object: StoredProcedure [dbo].[FILES_SP_FINDTHISMOVEDFILE] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE Proc [dbo].[FILES_SP_FINDTHISMOVEDFILE]
@NameOfFile varchar(2000),
@NameOfZipFile varchar(2000),
@FileSize int
As
-- Here find the zipfile by passing in the name of the zipfile as @NameOfZipFile
Select AggregatePath, 'Found ZipFile By Name' as TypeOfHit From dbo.Files where NameOfFile = @NameOfZipFile
UNION
Select AggregatePath, 'Found ZipFile By Name' as TypeOfHit From dbo.FilesNewLocations where NameOfFile = @NameOfZipFile
UNION
-- Here find the file itself (not just the zipfile) by finding two names: the filename and zipFilename.
Select AggregatePath, 'Found Filename' as TypeOfHit From dbo.FilesNewLocations where Len(NameOfZipFile) > 0 AND NameOfFile = @NameOfFile And NameOfZipFile = @NameOfZipFile
union
Select AggregatePath, 'Found Filename' as TypeOfHit From dbo.FilesNewLocations where Len(NameOfZipFile) > 0 AND NameOfFile = @NameOfFile And NameOfZipFile = @NameOfZipFile
union
-- Here find the file by size
Select AGGREGATEPATH, 'Found By Size' as TypeOfHit From dbo.Files where FileSize = @FileSize ANd NameOfFile = @NameOfFile
UNION
Select AGGREGATEPATH, 'Found By Size' as TypeOfHit From dbo.FilesNewLocations where FileSize = @FileSize ANd NameOfFile = @NameOfFile
Grant Execute ON dbo.Files_SP_FindThisMovedFile To [BuiltIn\Users]
CREATE NONCLUSTERED INDEX idx_FilesNewLocations_CreationDate ON Files (CreationDate)
CREATE NONCLUSTERED INDEX idx_FilesNewLocations_FileSize ON Files (FileSize)
CREATE NONCLUSTERED INDEX idx_FilesNewLocations_NameOfFile ON Files (NameOfFile)
CREATE NONCLUSTERED INDEX idx_FilesNewLocations_NameOfZipFile ON Files (NameOfZipFile)
CREATE NONCLUSTERED INDEX idx_FilesNewLocations_AggregatePath ON Files (AggregatePath)
GO
/****** Object: StoredProcedure [dbo].[FILES_SP_GETEPOCALIPSETEXT] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[FILES_SP_GETEPOCALIPSETEXT]
@AGGREGATEPATH VARCHAR(700)
AS
SET NOCOUNT ON
SELECT F.EPOCALIPSETEXT FROM FILES AS F
WHERE F.AGGREGATEPATH = @AGGREGATEPATH
GO
/****** Object: StoredProcedure [dbo].[FILES_SP_INSERTFILE] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[FILES_SP_INSERTFILE]
@AGGREGATEPATH VARCHAR(4000),
@CREATIONDATE DATETIME,
@EPOCALIPSETEXT VARCHAR(MAX),
@FILEID INT OUTPUT,
@PC VARCHAR(2000),
@FILESIZE INT,
@NAMEOFFILE VARCHAR(2000),
@ZIPPED BIT,
@NAMEOFZIPFILE VARCHAR(2000)
AS
SET NOCOUNT ON
DECLARE @DATEADDED SMALLDATETIME
SELECT @DATEADDED = CONVERT(VARCHAR(12), GETDATE(), 101)
INSERT INTO DBO.FILES (DATEADDED, AGGREGATEPATH, CREATIONDATE,EPOCALIPSETEXT, PC, FILESIZE, NAMEOFFILE, ZIPPED, NAMEOFZIPFILE)
VALUES(@DATEADDED, @AGGREGATEPATH,@CREATIONDATE,@EPOCALIPSETEXT, @PC, @FILESIZE, @NAMEOFFILE, @ZIPPED, @NAMEOFZIPFILE)
SELECT @FILEID=SCOPE_IDENTITY()
GO
/****** Object: StoredProcedure [dbo].[FILES_SP_ISDUPFILE] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[FILES_SP_ISDUPFILE]
@AGGREGATEPATH VARCHAR(2000)
AS
SET NOCOUNT ON
SELECT FILEID FROM DBO.FILES WHERE AGGREGATEPATH= @AGGREGATEPATH
GO
/****** Object: StoredProcedure [dbo].[FILES_SP_RECORDCOUNTLASTSEVENDAYS] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROC [dbo].[FILES_SP_RECORDCOUNTLASTSEVENDAYS]
AS
SELECT PC, COUNT(*) AS NUMFILESADDED, CONVERT(VARCHAR(12),CONVERT(SMALLDATETIME, DATEADDED, 101), 101) AS DATEADDED FROM FILES
WHERE DATEADDED > DATEADD(DD, -9, GETDATE())
GROUP BY PC, CONVERT(SMALLDATETIME, DATEADDED, 101)
ORDER BY PC, CONVERT(SMALLDATETIME, DATEADDED, 101) DESC
GO
/****** Object: StoredProcedure [dbo].[FILESNEWLOCATIONS_SP_INSERTFILE] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[FILESNEWLOCATIONS_SP_INSERTFILE]
@AGGREGATEPATH VARCHAR(4000),
@CREATIONDATE DATETIME,
@FILESIZE INT,
@NAMEOFFILE VARCHAR(2000),
@NAMEOFZIPFILE VARCHAR(2000)
AS
SET NOCOUNT ON
INSERT INTO DBO.FILESNEWLOCATIONS (AGGREGATEPATH, CREATIONDATE,FILESIZE, NAMEOFFILE, NAMEOFZIPFILE)
VALUES(@AGGREGATEPATH,@CREATIONDATE,@FILESIZE, @NAMEOFFILE, @NAMEOFZIPFILE)
GRANT EXECUTE ON DBO.FILESNEWLOCATIONS_SP_INSERTFILE TO [BUILTIN\USERS]
GO
/****** Object: StoredProcedure [dbo].[FILESNEWLOCATIONS_SP_ISDUPNEWLOCATION] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[FILESNEWLOCATIONS_SP_ISDUPNEWLOCATION]
@AGGREGATEPATH VARCHAR(2000)
AS
SET NOCOUNT ON
SELECT COUNT(*) FROM DBO.FILESNEWLOCATIONS WHERE AGGREGATEPATH= @AGGREGATEPATH
GO
/****** Object: StoredProcedure [dbo].[FOLDERS_SP_DELETEALLFOLDERS] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[FOLDERS_SP_DELETEALLFOLDERS]
AS
SET NOCOUNT ON
DELETE FROM FOLDERS
GO
/****** Object: StoredProcedure [dbo].[FOLDERS_SP_INSERTFOLDER] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROC [dbo].[FOLDERS_SP_INSERTFOLDER]
@THEPATH VARCHAR(4000),
@FRIENDLYNAME VARCHAR(4000)
AS
INSERT INTO FOLDERS ([PATH], FRIENDLYNAME) VALUES (@THEPATH, @FRIENDLYNAME)
GO
/****** Object: StoredProcedure [dbo].[MISC_SP_SETDBSTARTDATEANDENDDATE] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[MISC_SP_SETDBSTARTDATEANDENDDATE]
@STARTDATE DATETIME,
@ENDDATE DATETIME
AS
BEGIN
DECLARE @HASDATE TINYINT
SELECT @HASDATE = COUNT(*) FROM MISC WHERE KIND LIKE 'STARTDATE'
IF @HASDATE > 0
BEGIN
UPDATE DBO.MISC
SET DATECOL =
CASE KIND
WHEN 'STARTDATE' THEN @STARTDATE
WHEN 'ENDDATE' THEN @ENDDATE
END
END
ELSE
BEGIN
INSERT INTO DBO.MISC(KIND, DATECOL) VALUES('STARTDATE', @STARTDATE)
INSERT INTO DBO.MISC(KIND, DATECOL) VALUES('ENDDATE', @ENDDATE)
END
END
GO
/****** Object: StoredProcedure [dbo].[PAGES_SP_FINDWORDFORSELECTEDFOLDERS] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[PAGES_SP_FINDWORDFORSELECTEDFOLDERS]
@KEYWORD VARCHAR(500),
@STARTDATE DATETIME,
@ENDDATE DATETIME
AS
SET NOCOUNT ON
SELECT TOP 5000 * FROM
SELECT P.PAGENO AS PGNO,FD.FRIENDLYNAME AS FOLDER, F.CREATIONDATE, 'PAGE' AS [TYPE], F.AGGREGATEPATH AS FULLPATH FROM
CONTAINSTABLE(PAGES, OCRTEXT, @KEYWORD) AS FULLTEXTTABLE
INNER JOIN PAGES AS P ON P.PAGEID = FULLTEXTTABLE.[KEY]
INNER JOIN FILES AS F ON F.FILEID = P.FILEID
INNER JOIN FOLDERS AS FD ON CHARINDEX(FD.PATH + '\', F.AGGREGATEPATH) = 1
WHERE F.CREATIONDATE BETWEEN @STARTDATE AND @ENDDATE
UNION ALL
SELECT NULL AS PGNO, FD.FRIENDLYNAME AS FOLDER, F.CREATIONDATE, 'FILE' AS [TYPE], F.AGGREGATEPATH AS FULLPATH FROM
CONTAINSTABLE(FILES, EPOCALIPSETEXT, @KEYWORD) AS FULLTEXTTABLE
INNER JOIN FILES AS F ON F.FILEID = FULLTEXTTABLE.[KEY]
INNER JOIN FOLDERS AS FD ON CHARINDEX(FD.PATH + '\', F.AGGREGATEPATH) = 1
WHERE F.CREATIONDATE BETWEEN @STARTDATE AND @ENDDATE
) THERESULTS
GO
/****** Object: StoredProcedure [dbo].[PAGES_SP_FINDWORDFORSELECTEDFOLDERS_V2] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[PAGES_SP_FINDWORDFORSELECTEDFOLDERS_V2]
@KEYWORD VARCHAR(500),
@STARTDATE DATETIME,
@ENDDATE DATETIME
AS
SET NOCOUNT ON
SELECT TOP 5000 * FROM
SELECT P.PAGENO AS PGNO,FD.FRIENDLYNAME AS FOLDER, F.CREATIONDATE, 'PAGE' AS [TYPE], F.AGGREGATEPATH AS FULLPATH, F.FILESIZE FROM
CONTAINSTABLE(PAGES, OCRTEXT, @KEYWORD) AS FULLTEXTTABLE
INNER JOIN PAGES AS P ON P.PAGEID = FULLTEXTTABLE.[KEY]
INNER JOIN FILES AS F ON F.FILEID = P.FILEID
INNER JOIN FOLDERS AS FD ON CHARINDEX(FD.PATH + '\', F.AGGREGATEPATH) = 1
WHERE F.CREATIONDATE BETWEEN @STARTDATE AND @ENDDATE
UNION ALL
SELECT NULL AS PGNO, FD.FRIENDLYNAME AS FOLDER, F.CREATIONDATE, 'FILE' AS [TYPE], F.AGGREGATEPATH AS FULLPATH, F.FILESIZE
FROM
CONTAINSTABLE(FILES, EPOCALIPSETEXT, @KEYWORD) AS FULLTEXTTABLE
INNER JOIN FILES AS F ON F.FILEID = FULLTEXTTABLE.[KEY]
INNER JOIN FOLDERS AS FD ON CHARINDEX(FD.PATH + '\', F.AGGREGATEPATH) = 1
WHERE F.CREATIONDATE BETWEEN @STARTDATE AND @ENDDATE
) THERESULTS
GO
/****** Object: StoredProcedure [dbo].[PAGES_SP_GETOCRTEXT] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[PAGES_SP_GETOCRTEXT]
@PAGENO INT,
@AGGREGATEPATH VARCHAR(700)
AS
SET NOCOUNT ON
SELECT P.OCRTEXT FROM PAGES AS P
INNER JOIN FILES AS F ON F.FILEID = P.FILEID
WHERE F.AGGREGATEPATH = @AGGREGATEPATH AND P.PAGENO = @PAGENO
GO
/****** Object: StoredProcedure [dbo].[PAGES_SP_GETOCRTEXTFORALLPAGESOFTHISFILE] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROC [dbo].[PAGES_SP_GETOCRTEXTFORALLPAGESOFTHISFILE]
@AGGREGATEPATH VARCHAR(5000)
AS
SELECT PAGES.OCRTEXT FROM PAGES
INNER JOIN FILES ON FILES.FILEID = PAGES.FILEID
WHERE FILES.AGGREGATEPATH = @AGGREGATEPATH
ORDER BY PAGENO
GO
/****** Object: StoredProcedure [dbo].[PAGES_SP_INSERTPAGE] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[PAGES_SP_INSERTPAGE]
@OCRTEXT VARCHAR(MAX),
@FILEID INT,
@PAGENO INT
AS
SET NOCOUNT ON
INSERT INTO DBO.PAGES (OCRTEXT, FILEID, PAGENO) VALUES (@OCRTEXT, @FILEID, @PAGENO)
GO
/****** Object: StoredProcedure [dbo].[PAGES_SP_ISDUPPAGE] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[PAGES_SP_ISDUPPAGE]
@FILEID INT,
@PAGENO INT
AS
SET NOCOUNT ON
SELECT PAGENO FROM DBO.PAGES WHERE FILEID = @FILEID AND PAGENO = @PAGENO
GO
/****** Object: StoredProcedure [dbo].[usp_RaiseError] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[usp_RaiseError]
@CustomMessage nvarchar(4000) = ' '
AS
-- Exit out if there is no error information to retrieve.
IF ERROR_NUMBER() IS NULL RETURN;
DECLARE
@strErrorMessage NVARCHAR(4000),
@ErrorNumber INT,
@Severity INT,
@ErrorState INT,
@Line INT,
@ProcedureName NVARCHAR(200),
@Msg nvarchar(max);
-- Store all the error info in some temp variables (not sure why he does this)
SELECT -- the SELECT keyword apparently means SET in this case.
@ErrorNumber = ERROR_NUMBER(), -- SETs the value of the @-variable.
@Severity = ERROR_SEVERITY(), -- SETs the value of the @-variable.
@ErrorState = ERROR_STATE(), -- SETs the value of the @-variable.
@Line = ERROR_LINE(), -- SETs the value of the @-variable.
@ProcedureName = ISNULL(ERROR_PROCEDURE(), '-'),
@Msg = Error_Message();
-- Build the message string. The "N" means literal string, and each %d is
-- a standin for a number, and we'll populate these standins later.
SET @strErrorMessage = @CustomMessage + N'Error %d, Severity %d, State %d, Procedure %s, Line %d, '
+ 'Message: '+ @Msg;
RAISERROR (-- This is the built-in RAISEERROR command. Requires 2 vals, then the standin-values
@strErrorMessage, -- You must supply two values before you can populate the standins
@Severity, -- first value, required.
1, -- second value, required
@ErrorNumber, -- populates a standin
@Severity, -- populates a standin
@ErrorState, -- populates a standin
@ProcedureName, -- populates a standin
@Line -- populates a standin
GO
/****** Object: StoredProcedure [dbo].[usp_RebuildIndexes] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE Procedure [dbo].[usp_RebuildIndexes]
AS
Declare @fetch_TableName NVARCHAR(256)
DECLARE Cursor_Tables CURSOR FOR
SELECT Name FROM sysobjects WHERE xtype ='U'
OPEN Cursor_Tables
While 1 = 1 -- Begin to Loop through all tables
BEGIN
FETCH NEXT FROM Cursor_Tables INTO @fetch_TableName -- fetches the next table
if @@FETCH_STATUS <> 0 break
print '---------' + @fetch_TableName
Declare @fetch_indexName NVARCHAR(256) -- loops through al indexes of the current table
DECLARE Cursor_Indexes CURSOR FOR -- Looking for indexes fragmented more than 15 percent.
SELECT name as indexName
FROM sys.dm_db_index_physical_stats (DB_ID(DB_Name()), OBJECT_ID(@fetch_TableName), NULL, NULL, NULL) AS a
JOIN sys.indexes AS b ON a.object_id = b.object_id AND a.index_id = b.index_id
Where Name is not null and avg_fragmentation_in_percent > 7
OPEN Cursor_Indexes
WHILE 1= 1 -- Begin to Loop through all Indexes
BEGIN
FETCH NEXT FROM [Cursor_Indexes] INTO @fetch_indexName
if @@FETCH_STATUS <> 0 break
Declare @SqL nvarchar(2000) = N'
BEGIN TRY
ALTER INDEX ' + @fetch_indexName + ' ON ' + DB_Name() + '.dbo.' + @fetch_TableName + ' Rebuild
END TRY
BEGIN CATCH
Declare @err nvarchar(2000) = ERROR_MESSAGE();
throw 51000, @err, 1
END CATCH'
Execute sp_executeSQL @sql
End -- Ends looping through all indexes
CLOSE [Cursor_Indexes]
DEALLOCATE [Cursor_Indexes]
End -- Ends looping through all tables
CLOSE Cursor_Tables
DEALLOCATE Cursor_Tables
GO
/****** Object: UserDefinedFunction [dbo].[funcSplit] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE function [dbo].[funcSplit](@splitChar varchar(1), @CSV nvarchar(max))
Returns @Results Table (Value nvarchar(max))
As
Begin
Declare @lastChar nvarchar(1) = substring(@CSV, len(@CSV), 1)
-- Make sure the string ends in a comma. If not, append one.
if @lastChar <> @splitChar set @CSV = @CSV + @splitChar
Declare @posOfComma int = 0
Declare @LastPosOfComma int = 0
While 1 = 1
Begin
Set @posOfComma = CHARINDEX(@splitChar ,@CSV, @LastPosOfComma)
if @posOfComma = 0 break
Declare @Length int = @posOfComma - @LastPosOfComma
if @Length > 0
Begin
Declare @Phrase nvarchar(max) = substring(@CSV, @LastPosOfComma, @Length)
Insert Into @Results (Value) VALUES (@Phrase)
end
set @LastPosOfComma = @posOfComma +1
if @LastPosOfComma > Len(@CSV) break
END
Return
End
GO
/****** Object: Table [dbo].[FILES] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[FILES](
[AGGREGATEPATH] [varchar](900) NOT NULL,
[NAMEOFFILE] [varchar](300) NOT NULL,
[NAMEOFZIPFILE] [varchar](300) NOT NULL,
[FILEID] [int] IDENTITY(1,1) NOT NULL,
[CREATIONDATE] [datetime] NOT NULL,
[EPOCALIPSETEXT] [varchar](max) NOT NULL,
[DATEADDED] [datetime] NOT NULL,
[PC] [varchar](30) NOT NULL,
[FILESIZE] [int] NOT NULL,
[ZIPPED] [bit] NOT NULL,
CONSTRAINT [PK_FILES] PRIMARY KEY CLUSTERED
[FILEID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
CONSTRAINT [UQ_Files_AggregatePath] UNIQUE NONCLUSTERED
[AGGREGATEPATH] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
CONSTRAINT [UQ_Files_FileID] UNIQUE NONCLUSTERED
[FILEID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[FilesNewLocations] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[FilesNewLocations](
[AggregatePath] [varchar](900) NOT NULL,
[NameOfFile] [varchar](300) NOT NULL,
[NameOfZipFile] [varchar](300) NOT NULL,
[LocationID] [int] IDENTITY(1,1) NOT NULL,
[CreationDate] [datetime] NOT NULL,
[Filesize] [int] NOT NULL,
CONSTRAINT [PK_FilesNewLocations] PRIMARY KEY CLUSTERED
[LocationID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
CONSTRAINT [UQ_FilesNew_AggregatePath] UNIQUE NONCLUSTERED
[AggregatePath] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[FOLDERS] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[FOLDERS](
[FOLDERID] [int] IDENTITY(1,1) NOT NULL,
[PATH] [varchar](900) NOT NULL,
[FRIENDLYNAME] [nvarchar](500) NULL,
CONSTRAINT [PK_Folders_Path] PRIMARY KEY CLUSTERED
[PATH] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
CONSTRAINT [UQ_Folders_FolderID] UNIQUE NONCLUSTERED
[FOLDERID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[MISC] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[MISC](
[BOOLEANCOL] [bit] NULL,
[KIND] [nvarchar](4000) NULL,
[STRINGCOL] [nvarchar](4000) NULL,
[DATECOL] [datetime] NULL,
[INTEGERCOL] [int] NULL,
[MISCELLANEOUSID] [int] IDENTITY(1,1) NOT NULL,
CONSTRAINT [idx_Misc_MiscellaneousID] UNIQUE NONCLUSTERED
[MISCELLANEOUSID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[PAGES] Script Date: 07/29/2014 03:55:24 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[PAGES](
[OCRTEXT] [varchar](max) NULL,
[FILEID] [int] NOT NULL,
[PAGENO] [int] NOT NULL,
[PAGEID] [int] IDENTITY(1,1) NOT NULL,
CONSTRAINT [PK_PAGES] PRIMARY KEY CLUSTERED
[PAGEID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
CONSTRAINT [UQ_FILEID_PAGENO] UNIQUE NONCLUSTERED
[FILEID] ASC,
[PAGENO] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
SET ANSI_PADDING ON
GO
/****** Object: Index [idx_Files_AggregatePath] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Files_AggregatePath] ON [dbo].[FILES]
[AGGREGATEPATH] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [idx_Files_CreationDate] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Files_CreationDate] ON [dbo].[FILES]
[CREATIONDATE] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [idx_Files_DateAdded] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Files_DateAdded] ON [dbo].[FILES]
[DATEADDED] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [idx_Files_FileSize] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Files_FileSize] ON [dbo].[FILES]
[FILESIZE] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
SET ANSI_PADDING ON
GO
/****** Object: Index [idx_Files_NameOfFile] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Files_NameOfFile] ON [dbo].[FILES]
[NAMEOFFILE] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
SET ANSI_PADDING ON
GO
/****** Object: Index [idx_Files_NameOfZipFile] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Files_NameOfZipFile] ON [dbo].[FILES]
[NAMEOFZIPFILE] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
SET ANSI_PADDING ON
GO
/****** Object: Index [idx_Files_PC] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Files_PC] ON [dbo].[FILES]
[PC] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [idx_Files_Zipped] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Files_Zipped] ON [dbo].[FILES]
[ZIPPED] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
SET ANSI_PADDING ON
GO
/****** Object: Index [idx_FilesNewLocations_AggregatePath] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_FilesNewLocations_AggregatePath] ON [dbo].[FilesNewLocations]
[AggregatePath] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [idx_FilesNewLocations_CreationDate] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_FilesNewLocations_CreationDate] ON [dbo].[FilesNewLocations]
[CreationDate] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [idx_FilesNewLocations_FileSize] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_FilesNewLocations_FileSize] ON [dbo].[FilesNewLocations]
[Filesize] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
SET ANSI_PADDING ON
GO
/****** Object: Index [idx_FilesNewLocations_NameOfFile] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_FilesNewLocations_NameOfFile] ON [dbo].[FilesNewLocations]
[NameOfFile] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
SET ANSI_PADDING ON
GO
/****** Object: Index [idx_FilesNewLocations_NameOfZipFile] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_FilesNewLocations_NameOfZipFile] ON [dbo].[FilesNewLocations]
[NameOfZipFile] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [idx_Pages_FileID] Script Date: 07/29/2014 03:55:24 PM ******/
CREATE NONCLUSTERED INDEX [idx_Pages_FileID] ON [dbo].[PAGES]
[FILEID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
ALTER TABLE [dbo].[FILES] ADD DEFAULT ('') FOR [NAMEOFZIPFILE]
GO
ALTER TABLE [dbo].[FILES] ADD DEFAULT ('') FOR [EPOCALIPSETEXT]
GO
ALTER TABLE [dbo].[FILES] ADD DEFAULT ((0)) FOR [ZIPPED]
GO
USE [master]
GO
ALTER DATABASE [Year2014_Aug_To_Dec] SET READ_WRITE
GO8A partition function is used when you partition a table. Partitioned tables is a feature that is available only in Enterprise and Developer Edition.
I went through the script, and there are a number of partition functions and partition schemes, but they are not used anywhere, so you should be able to ignore the error.
Erland Sommarskog, SQL Server MVP, [email protected] -
How Do I Repair My MacBook Pro 15 Inch after critical error partitioning the hardrive?
Hey guys I have just recently turned into a MAC OS X 10.6 user and i needed to have windows on my New MacBook Pro 15", I used the BootCamp Installer within the utilities section of applications and it partitioned my hardrive it then told me the partition needed to be formatted in NTSF format and shutdown, now when i power it up i get the black screen of death and the white stroke in the top left of the screen where the macbook is looking for windows files which are not there as it did not install them thanks to the format being incorrect, is there a way to go back to the original mac section of my hardrive using keyboard shortcuts? Also if i did not recieve a install disc with my macbook should i just take it back to the shop and have a genius look at it?
First of all. don't listen to 'The hatter' - he is being no help here.
There is no critical error.
Also, you don't really need a backup.
To boot into Mac OS X hold down 'alt' whilst pressing the power button and keep pressing alt until a menu pops up, choose Macintosh HD and then it will boot Mac OS X.
Make sure your Windows install disk is in the drive when rebooting. -
Vld 004 error - partition key has less than 2 partitions defined
HI All,
i have created a new table with a partition on one colunm. when i am trying to validate the table in owb, i am getting the vld-904 - partition key has less than two partitions defined error.
please help.
thank you.Hi,
Oracle DB requires that a partitioned table has at least 2 partitions. That is why you get an error from owb, the table creation would fail anyway.
Regards,
Carsten. -
Error partitioning a new Seagate Back-up Plus
I just tried to install a new Seagate Back-up Plus external drive (Mac & Windows version) and when I plugged it in, it was showing a single read-only partition containing the Seagate Dashboard software, and I couldn't rename the drive.
I went into Disk Utility.
The first heading for the drive said 1TB Seagate Backup+ BK Media
The indented subheading for the drive was Seagate Backup Plus
I clicked the subhead for the drive, hit Options, and used Most Secure erase (probably a stupid move), and then clicked erase, thinking it would get rid of the Seagate software - which I don't want to use anyway, as I want to use the drive for project back-ups and media storage - and reformat the drive.
Then when I went back in, and tried to re-establish a single partition, I got this Error Message: MediaKit reports driver bundle not found.
And nothing happened. I thought I'd try to initialize the drive. But I'm getting nowhere.
When I plug in the drive now, I get a message saying the disk is unreadable, and offering the option of initializing the disk.
When I click Initialize, I get back into the disk utility, but there's no Initialize option, and both Erase and Partition give me the same Error Message as before.
The drive was originally set up with Master Boot Record, and I think I should probably use GUID Partition Table. But if I occasionally need to access files on the drive, should I use Master Boot Record?
How can I make this drive usable again?
Thanks -
Message was edited by: Eric GeistYes. You can "export" photos from iPhoto in any resolution you require including original and uncompressed.
There are several options to subsequently import them to your Windows PC but the options depend on the number and size of photos you need to import:
Email them, but all email servers have file attachment limitations so you may not be able to send more than a few at a time. Beware that AOL was known to detect and change photo resolutions while emailing them through AOL. I don't know if they still do that.
Copy them to a USB flash drive
Use Dropbox or other file hosting service - Dropbox has size limitations though.
Enable file sharing on your Mac and your PC and transfer them over a network
These are the first few off the top of my head. -
Ora-14036 error partition bound too large for column
Hi All,
I have a partitioned table on balance_period .. format YYYYMM .
I am trying to split the PMAX partition but get the errors :-
> ALTER TABLE ACT_MD_FOREIGNEXCHANGE SPLIT PARTITION ACT_MD_FOREIGNEX_PMAX AT (TO_DATE ('20081201', 'YYYYMMDD))
2 INTO (PARTITION ACT_MD_FOREIGNEX_200812, PARTITION ACT_MD_FOREIGNEX_PMAX);
ALTER TABLE ACT_MD_FOREIGNEXCHANGE SPLIT PARTITION ACT_MD_FOREIGNEX_PMAX AT (TO_DATE ('20081201', 'YYYYMMDD))
ERROR at line 1:
ORA-01756: quoted string not properly terminated
> ALTER TABLE ACT_MD_FOREIGNEXCHANGE SPLIT PARTITION ACT_MD_FOREIGNEX_PMAX AT (TO_DATE ('20081201', 'YYYYMMDD'))
2 INTO (PARTITION ACT_MD_FOREIGNEX_200812, PARTITION ACT_MD_FOREIGNEX_PMAX);
ALTER TABLE ACT_MD_FOREIGNEXCHANGE SPLIT PARTITION ACT_MD_FOREIGNEX_PMAX AT (TO_DATE ('20081201', 'YYYYMMDD'))
ERROR at line 1:
ORA-14036: partition bound value too large for column
What is the correct format for the AT part of the statement please ?I believe that the partition definitions for the other partitions are not the same as the value you gave in your split statement. Check the definitions for the existing partitions.
14036, 00000, "partition bound value too large for column"
// *Cause: Length of partition bound value is longer than that of the
// corresponding partitioning column.
// *Action: Ensure that lengths of high bound values do not exceed those of
// corresponding partitioning columnsJohn -
I recently un partitioned my mac book pro with bootcamp in order to gain more space for my mac side. Now it will neither increse the space on the mac side nor will it re-partition again. What should I do?
Hi Rachel,
Your best bet would be to clone uour present OSX Install to an external Drive, Boot from that & erse the Internal drive, clone back to the Internal drive. -
External Hard Disc won't mount - Partition Map error. Can't repair with Disk Utility
Happy New Year all and thanks in advance for any support/advise.
I have some important data on an external drive that does not seem to want to mount. The drive is a 500 GB Seagate connected via USB. I am currently on an iMac 3.06 GHz Intel Core 2 Duo running Yosemity 10.10.1
What I've tried:
Multiple computers - connected the drive to various apple computers with the same result.
New enclosure: I have removed the actual HD from the enclosure and connected it using a new one.
Disk Utility: Verifying Disc reports the following error: 'Error: Partition map check failed because no slices were found.' Screenshot below:
I have searched this and other forums and run a few commands in Terminal that seem relevant to the issue, but am out of my depth in terms of interpreting the results. Thank again for your attention!!!
Commands run in Terminal:
diskutil list
diskutil cs list
mount
diskutil info disk1
Full Results pasted below:
diskutil list...
Ethan-Smiths-iMac:~ Ethan$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 999.3 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: Microsoft Reserved 134.2 MB disk1s1
diskutil cs list...
Ethan-Smiths-iMac:~ Ethan$ diskutil cs list
No CoreStorage logical volume groups found
mount...
Ethan-Smiths-iMac:~ Ethan$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
diskutil info disk1...
Ethan-Smiths-iMac:~ Ethan$ diskutil info disk1
Device Identifier: disk1
Device Node: /dev/disk1
Part of Whole: disk1
Device / Media Name: ST950032 5AS Media
Volume Name: Not applicable (no file system)
Mounted: Not applicable (no file system)
File System: None
Content (IOContent): GUID_partition_scheme
OS Can Be Installed: No
Media Type: Generic
Protocol: USB
SMART Status: Not Supported
Total Size: 500.1 GB (500107862016 Bytes) (exactly 976773168 512-Byte-Units)
Volume Free Space: Not applicable (no file system)
Device Block Size: 512 Bytes
Read-Only Media: No
Read-Only Volume: Not applicable (no file system)
Ejectable: Yes
Whole: Yes
Internal: No
OS 9 Drivers: No
Low Level Format: Not supportedSelect the disk1s1 volume under the main drive entry, then click on the Mount icon in the Disk Utility toolbar if it goes active and see if a volume then mounts on your Desktop. If it does not, then you need to reformat the drive. And, you cannot access the volume in order to copy your data somewhere else. If you are willing to spend money on the problem, then you can always try using a software recovery utility:
General File Recovery
If you stop using the drive it's possible to recover deleted files that have not been overwritten by using recovery software such as MAC Data Recovery, Data Rescue II, File Salvage or TechTool Pro. Each of the preceding come on bootable CDs to enable usage without risk of writing more data to the hard drive. Two free alternatives are Disk Drill and TestDisk. Look for them and demos at MacUpdate or CNET Downloads. Recovery software usually provide trial versions that enable you to determine if the software would help before actually paying for it. Beyond this or if the drive has completely failed, then you would need to send the drive to a recovery service which is very expensive.
The longer the hard drive remains in use and data are written to it, the greater the risk your deleted files will be overwritten.
Also visit The XLab FAQs and read the FAQ on Data Recovery. -
I updated from Tiger to Leopard, and in the last 2 wks noticed I had little remaining space on my hard disk. After checking in Disk Utility, however, I found that my hard disk partition had reduced from what should be a full 160Mb, to a mere 52Mb or so, but there is NOT another partition (just a grey area for the rest of the blank space)! When I try and increase my hard drive partition a little or even to the full amount, I get an error:
"Partition failed with error:
MediaKit reports partition (map) too small"
I've tried updating to 10.5.2, OS is totally up to date, and have tried starting up from Leopard install disk and using Disk Utility on that to try and increase partition, but all with same error.
Not sure if related, but when I try fix permissions, there are a few unfixed problems regarding ACL's (?), but no other issues.
Message was edited by: gwa75I am having the same problems on 10.5.2. I have a maxtor onetouch 500gb, I reformatted it to work with time machine, and the partition on the disk is only 382.4gb, with a lot of grey space showing up. When I try to expand the Onetouch partition or create a new partition to fill in the space, it keeps giving me
"MediaKit error: size of disk too small" or something along those lines! -
Disk Utility error "Mediakit reports partition map too small. 3TB
So I have a Mac Pro with a 3TB inside, but Snow Leopard won't recognize the whole 3TB. I can format it, but it only allows 801.23 GB. The remaining space is left as Free Space. When I try to resize the Volume, I get this:
I get this error: " Partition failed with an error." MediaKit reports partition (map) too small.
Can someone help me find a way to utilize the 3TB as it was intended to?
My setup:
MacPro1,1
10.6.8
ST3000DM001-1CH166:
Capacity: 3 TB (3,000,592,982,016 bytes)
Model: ST3000DM001-1CH166
Removable Media: No
Detachable Drive: No
BSD Name: disk0
Rotational Rate: 7200
Medium Type: Rotational
Bay Name: Bay 1
Partition Map Type: GPT (GUID Partition Table)
S.M.A.R.T. status: Verified
Volumes:
Capacity: 209.7 MB (209,715,200 bytes)
Writable: Yes
BSD Name: disk0s1
BK:
Capacity: 801.23 GB (801,225,752,576 bytes)
Available: 737.7 GB (737,702,121,472 bytes)
Writable: Yes
File System: Journaled HFS+
BSD Name: disk0s2
Mount Point: /Anyways, i've made it work. My process was this:
Problem:
1. I put MacPro into Target Disk Mode to mount to my 2011 MacBook Pro. Disk Utility on MBP would only see 800GB.
Solution:
2. Booted the SL CD on the MacPro and ran Disk Utility from there. In the partitions tab, I chose 1 partition, and hit apply.
3. "could not unmount disk."
4. So I tried to partition it again, and it worked this time. 3TB Available.
5. I then booted the MacPro using an external HD with OSX on it to run CarbonCopyCloner to reimage my backup.
I hope this helps anyone else with the same problem.
Maybe you are looking for
-
Windows 7 randomly locks up on T60
I have had this T60 for over a year. It came with a clean install with Windows 7 Professional. Over the last 3 weeks it has started locking up randomly. Powering off/on seems the only way to bring it back. I've been getting the family to tell we whe
-
Can you change the DEFAULT VIEW of a published iCal to MONTH VIEW?
Can you change the DEFAULT VIEW of a published iCal to MONTH VIEW? I use this for a vacation rental and people never ever ever ever need to see anything but the MONTH VIEW. I hate having to tell them to click MONTH view at the top of the page. Is the
-
Mail and iPhoto Problems with sending photos.
Mail and iPhoto Problems with sending photos. I have this problem that started a while ago and seems to be getting worse. Here are the different scenarios. -If I try to share a photo to email within iPhoto, it will insert the image file name in the m
-
I've just installed 4 new 500 gb hard drives in a new mac pro. I would like to format the #1 drive (it is clean-- I had to remove a 250gb drive to put the 500 in) so that it can run mac software. #2 to contain Mac files, #3 to run pc software, #4 to
-
Playstation 2 to Widescreen LCD Monitor-- Help
I recently purchased a 23" Acer widescreen 1080P monitor at a Black Friday sale, and I love this new monitor. It's twice as big as my old one and it is really nice. Anyway, I've heard stories of people hooking up video game systems (in my case a Play